Five-Star Hotels in Mayfair Matched to Guest Type

Five-Star Hotels

Claridge’s has been on Brook Street since 1898 in its current form. The Connaught has operated on Carlos Place since 1815, when it served the carriage trade of Mayfair’s Georgian residential quarter. Five-star hotels in Mayfair are not interchangeable. Each carries a distinct character shaped by its building, its ownership, and the generation of guests […]