Расположенный на расстоянии 2 км от Музея общественного транспорта, отель Mayfair Townhouse London предлагает гостям 172 номера.
Этот отель находится приблизительно в 10 минутах езды от Британского музея. В районе находятся такие религиозные достопримечательности, как Вестминстерское аббатство (2,1 км) и собор Святого Павла (3 км). Одной из самых интересных достопримечательностей Лондона является торговый центр Selfridges. Он находится вблизи этого 5-звездочного отеля. Станция метро Подземная Bond Street находится приблизительно в 10 минутах ходьбы от отеля Mayfair Townhouse.
В ресторане Iran Restaurant, который находится недалеко от отеля, можно заказать блюда ближневосточной кухни.