Westminster Borough Hotels. Millennium Hotel London Mayfair is set in London's stylish Mayfair district, overlooking Grosvenor Square. Central yet quiet, the Millennium Hotel London Mayfair is less than five hundred metres from the shops of Oxford Street and Bond Street. Hyde Park, Kensington Gardens and London's financial centres are within easy reach.
There is a lot to offer the visitor looking for hotels in Westminster Borough in Greater London. Good luck with your search and enjoy your stay.