I've seen the hotel building during my previous stays in London, is located just in front of South Kensington tube station and at walking distance to V&A Museum, Natural History Museum and Knightsbridge department stores. We've booked the Double room and we've made a special request for the room on the high floor. The room was much smaller that 20... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
