There is a lot to offer the visitor looking for hotels in Mayfair in Greater London.
Good luck with your search and enjoy your stay.
Millennium Hotel London Mayfair is set in London's stylish Mayfair district, overlooking Grosvenor Square, this elegant 4-star hotel offers luxurious air-conditioned rooms and an award-winning Italian restaurant. Central yet quiet, the Millennium Hotel London Mayfair is less than 500 metres from the shops of Oxford Street and Bond Street. Hyde Park, Kensington Gardens and London's financial centres are within easy reach.