In the midst of London’s palatial embassy district, the Millennium Mayfair offers comfortable, spacious accommodation, as well as friendly efficient service and a good location for shopping and cultural activities.
The hotel is located in Grosvenor Square, within easy walking distance of London’s main attractions including the shops of Oxford Street the boutiques of Bond Street and Theatre Land. The Hotel is just a stone’s throw away from Green Park and Bond Street tube station with both Heathrow and Gatwick airports 30 minutes away.
Customer review digest, click to view whole review ...