Este complejo de apartamentos, situado en el corazón del distrito londinense de Mayfair, está cerca de una gran cantidad de elegantes centros comerciales, así como de tiendas de diseño y de moda, restaurantes, teatros, bares y pubs (a solamente 100 metros de distancia). La parada de transporte más cercana está a una distancia aproximada de 100 metros.Los huéspedes se alojan en 56 habitaciones. Hay ascensores para el acceso a la mayoría de las plantas. Las instalaciones incluyen una caja fuerte, un comedor, un bar, servicio de habitaciones, una lavandería, una sala de conferencias y un centro de negocios. En las zonas públicas hay conexión a Internet a disposición de los huéspedes.Se ofrecen habitaciones con calefacción central y una cocina. Para el descanso nocturno en las habitaciones hay una cama doble a disposición. Además, hay una caja fuerte. Otra de las comodidades disponibles es una nevera, un microondas y una cafetera/tetera. Hay una lavadora para mayor comodidad de los huéspedes. Pequeños extras se encargan de proporcionar una estancia agradable, como conexión a Internet, teléfono, televisor, radio, equipo de música y Wi-Fi. En los cuartos de baño hay a disposición un secador de pelo.Las actividades deportivas y de ocio completan la oferta del apartotel. Una terraza invita al descanso. Las actividades de ocio ofrecidas proporcionan variedad; estas incluyen un gimnasio, una sauna y un baño de vapor.Es posible elegir desayuno.En el hotel se aceptan las siguientes tarjetas de crédito: American Express, Visa, Diners Club y MasterCard.