The five-star hotel & Apartments is perfectly located, overlooking Green Park and Buckingham Palace, a short stroll to London's most fashionable shops, museums, galleries and West End theatres. It's contemporary, elegant and family friendly with 146 rooms, suites and 18 townhouse apartments. The hotel offers a luxury Spa, an all-day restaurant, an intimate Whisky Bar and beautiful Garden Room. Areas available on request. Located in Mayfair.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing