Millennium Hotel Mayfair

NileGuide Expert Says:

Prime location & prime style.

User Rating:


Address:

Grosvenor Square
Mayfair
W1A 3AN London, United Kingdom

Phone:

+44 20 7629 9400

Hotel star rating:

3.5 stars

Brand name:

Millennium Hotels & Resorts

Map:


Contact   ·   Privacy   ·   Terms