Epitomizing the sophisticated side of London, the London Marriott Grosvenor Square paints a picture of prestige in the heart of elegant Mayfair. Whether soaking up the calm of the hotel's peaceful surroundings or venturing out into one of London's most fashionable neighbourhoods, guests will discover that this intimate hotel offers an excellent location for their business, leisure and meeting needs. The London Marriott Grosvenor Square is located across the square from the American embassy. For the business
Rooms:236
Best Western Burns Hotel This hotel is located in a sheltered building in a marvellous square in the Kensington area, just a short walk to Albert Hall. It has 105 recently-renovated luxurious and finely-decorated rooms. Its restaurant service and the professionalism of its multilingual staff are commendable.
The Westbury Mayfair (SRS-WORLDHOTELS) Situated in the heart of London's most exclusive district the deluxe Westbury Mayfair Hotel is one famous names sourrounded by others. Guests will be spoilt for choice, the hotel being ideally located admist London's cultural treasures, theatres and Shopping. The Hotel offers stylish rooms and suite...
Thistle Selfridge A deluxe hotel in the heart of the capital, the Thistle Selfridge is the perfect choice for business or leisure, combining traditional comfort with the convenience of modern facilities.
Map
Open map & find the location of any sightseeing. With countless museums, galleries and entertainment options throughout the city there has never been a better time to come and find out just how much it has to offer.