Situado no coração de Mayfair, no centro de Londres, o Mayfair Flat está apenas a 5 minutos a pé de Hyde Park (parque) e a menos de 1,5 km de Piccadilly Circus (praça), Leicester Square (praça) e Covent Garden (zona de interesse turístico).
O Mayfair Flat dispõe de uma cozinha totalmente equipada com máquina de lavar roupa, aspirador e todos os equipamentos de cozinha e sala de jantar. A casa de banho inclui um chuveiro com pressão, banheira e produtos de higiene pessoal, enquanto a espaçosa sala oferece uma televisão de ecrã plano e um sofá-cama, para além de luz natural em abundância.
A Estação de Metro Green Park fica apenas a 2 minutos a pé, e a zona comercial de Oxford Street fica a cerca de 1,5 km. O Palácio de Buckingham pode ser alcançado através de uma agradável caminhada de 10 minutos através de Green Park (parque).