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: