The May Fair Hotel
The May Fair Hotel opened in 1927 and this luxurious 5-star hotel is situated in the heart of Mayfair, surrounded by the parks, theatres and attractions of London’s West End.
Stratton Street, Mayfair, Westminster Borough, London, W1J 8LT, United Kingdom
Hotel booked 7 times today.
Nightly rates from $288 to $1 825