Con una ubicación privilegiada, el The Mayfair Collection Luxury Residence Londres ofrece vistas a la ciudad, y está a tan solo 1 km del Museo de Sherlock Holmes. La capacidad de este apartamento llega hasta un máximo de 4 huéspedes.
El Zoológico de Londres se encuentra a unos 25 minutos a pie del apartamento. A tan solo 350 m de la estación de metro Edgware Road, el The Mayfair Collection Luxury Residence está bastante cerca de la Galería Lisson de Londres. La Plaza Gordon está situado a unos 2 km del alojamiento.
Este apartamento cuenta con 2 cuartos de baño. Además, hay una lavadora.
Los huéspedes tienen la oportunidad de preparar la comida en una cocina integrada. La estación de tren Euston está a unos 2 km.