The May Fair Hotel – Hotel in London

Opened by King George V in 1927, this luxurious 5-star hotel is situated in the heart of Mayfair, surrounded by the parks, theatres and attractions of London‰Ûªs West End.

Star rating: 5 stars
Stratton Street, Mayfair, W1J 8LT, London
Price from: 270 GBP

More info about The May Fair Hotel