Центральные апартаменты Mayfair London находятся приблизительно в 11 минутах ходьбы от Оксфорд-стрит и приблизительно в 2 км от такого популярного места для семейного отдыха, как колесо обозрения London Eye. Гости могут воспользоваться Wi-Fi.
Отдельного внимания заслуживает расположение в районе Парк-лейн, возле торгового центра Selfridges. Музей мадам Тюссо располагается в 1 км от апартаментов. В 25 минутах пешей прогулки от этих центральных апартаментов можно посетить Вестминстерское аббатство.
Апартаменты Mayfair находятся довольно близко от станции метро Подземная Marble Arch.