|
Millennium Mayfair
Grosvenor Square, London, W1k 2hp W1K 2HP - England, UK

The Millennium Mayfair Hotel overlooks Grosvenor Square and is within easy walking distance of the shops and boutiques of Oxford Street and Bond Street with Hyde Park and Kensington Gardens close by
|