Mayfair Luxury Residence Londres fica a cerca de 20 minutos caminhando do Museu de Cêra Madame Tussaud's. Os hóspedes podem usar Wi-Fi por motivos de negócios ou lazer.
A Abadia de Westminster está bastante perto deste apartamento, enquanto a Lisson Gallery está a 500 metros de distância. O Mayfair Luxury Residence de 8 quartos tem uma localização primordial a cerca de 5 minutos caminhando da estação de metrô Edgware Road. O apartamento fica a 3.1 km do Palácio de Buckingham.
Para maior comodidade, o Mayfair Luxury Residence dispõe de bidé, chuveiro de corrediça e banheiro separado. Além disso, estão disponíveis secador de cabelo, touca de banho e lençóis de banho.
Os hóspedes podem preparar refeições à sua escolha no conforto do apartamento na kitchenette. Marylebone está localizada a poucos quarteirões deste alojamento.