Situated in the heart of the fashionable Mayfair neighborhood, with its Georgian façade overlooking Grosvenor Square, is the Millennium Hotel London Mayfair. This magnificent 18th Century mansion is within easy walking distance of London`s main attractions including the shops of Oxford Street the boutiques of Bond Street and The Theatre Land.
iHotels Bloomsbury offers you some great deals to choose from, so just click above and book now!
