This luxurious hotel is situated at the heart of the district of Mayfair in London. The hotel boasts stunning views over the renowned Hyde Park. Guests will find themselves just a short distance away from the fashionable shopping areas of Knightsbridge, Bond Street and Oxford Street. Lying within easy access of the main attractions that this wonderful city has to offer, guests will find themselves in the ideal setting from which to explore the area. This charming hotel enjoys a stunning architectural design, blending effortlessly with its chic surroundings. The guest rooms are exquisitely designed, offering a haven of peace and serenity in which to completely unwind at the end of the day. Guests are invited to take advantage of the extensive choice of first-class facilities that the hotel has to offer.
This luxurious hotel lies at the heart of London''s district of Mayfair. There is a wonderful view of Hyde Park from the hotel. Scores of shops and entertainment venues as well as various tourist attractions are within easy walking distance or may be reached by making use of the efficient public transport system (200 metres away). The closest tube stations are Hyde Park Corner and Green Park.