In Knightsbridge, one of the most exclusive and beautiful areas of central London, this hotel is a fine place to base yourself if you want to explore the many exciting attractions and landmarks of the community. Harrods is just one of the fine shops in the area. The rooms at the hotel have been equipped with comfortable furnishings and a range of modern amenities.