Location
Overlooking the Grosvenor Square, Millennium Hotel in Mayfair is only 2 kilometres away from the train station. London's famous tourist places such as Buckingham Palace, Royal Mews and Queen's Gallery, home of the British Monarch are also within easy reach from the hotel.
Rooms
Millennium Hotel in London offers comfortable guestrooms that are furnished with modern conveniences such as internet access, shower, private bathroom, air conditioning and coffeemaker.
Restaurant
Guests can enjoy delicious Japanese cuisine at the authentic Japanese Restaurant. They can also enjoy a great selection of light food as well as cocktails served throughout the day at the Pine Bar.