Millennium Mayfair Hotel

44 Grosvenor Square, Mayfair
London
United Kingdom