Millennium Hotel London Mayfair - London

Rooms
309
Location
London - Mayfair
Overview
The Millennium Hotel London Mayfair is a graceful building near Bond Street Tube Station, overlooking Grosvenor Square. It is just a few minutes walk from Buckingham Palace, the wide open spaces of Hyde Park and Londons exciting shopping districts. The stylish and elegant Millennium Hotel London Mayfair has all the discreet charm of an exclusive, Geogian private residence.
Standard facilities:
Hotel
Star
Location
other spellings: millennuim hotle landon mayfair, millenium hotell, otle