An Inspector calls... A review of The Mayfair Townhouse hotel, London

The Mayfair Townhouse is a super-swanky hotel in a former Hilton just off Piccadilly, near Green Park. The Inspector checked in and was blown away by the spectacular food in the bar.

from Travel News | Top Europe Destinations & Holiday Ideas | Mail Online https://ift.tt/38haeW5

Comentarii

Postări populare de pe acest blog