The Millennium Hotel London Mayfair is located in the heart of fashionable Mayfair, overlooking the Grosvenor Square gardens. A welcoming, peaceful haven with London's famous stores, pageantry and myriad of diversions all close by. It's also home to the Brian Turner Mayfair Restaurant, characterised by understated retro-chic, a cozy little pre-dinner bar and impeccable service. This hotel combines tradition, elegance and all the modern facilities expected of a deluxe hotel.