Das The Mayfair Townhouse - by Iconic Luxury Hotels befindet sich in einem eleganten georgianischen Stadthaus im Herzen von Mayfair und bietet moderne Zimmer sowie eine Lobby zum Entspannen und Arbeiten und eine Cocktailbar.
Zimmeranzahl: 172
Half Moon Street, Westminster, London, W1J 7BN, Großbritannien
Hotel heute 1-mal gebucht.