5-звёздочный отель The Mayfair Townhouse London с рестораном расположен в районе Криклвуд, в 20 минутах ходьбы от Королевского оперного театра и менее чем в 3 км от рынка Боро. Для гостей этого отеля предусмотрен не только спортзал, но и круглосуточный бизнес-центр.
Церковь Святого Якова находится вблизи отеля, а такие природные достопримечательности, как Гайд-парк, – на расстоянии 25-минутной прогулки. Mayfair Townhouse разместился менее чем в 9 минутах ходьбы от "Фортнума и Мэйсона". Любители природы оценят близкое расположение к озеру Serpentine, которое находится на расстоянии 1 км. Знакомство с историческими достопримечательностями Лондона начинается с Букингемского дворца, расположенного в 11 минутах ходьбы. Станция метро Подземная Green Park находится в 200 метрах от отеля Mayfair Townhouse, а также всего в 4 км от Тауэрского моста.
Здесь предусмотрено 172 номера. Все кондиционируемые номера оснащены высокоскоростным Интернетом и многоканальным телевидением. Они укомплектованы сейфом и персональным сейфом.
В обеденной зоне отеля The Mayfair Townhouse гости могут отведать вегетарианский завтрак. Ресторан Dandy предлагает меню местной кухни. В коктейль-баре можно расслабиться и попробовать закуски.