This is the perfect hotel to stay at....it has all the charm that one would expect of a London hotel, and the fact that it is a 5 star property, one has all the amenities that go along with that, with none of the pretentiousness. Perfect location - around the block from Victoria Station, ten minute stroll to Buckingham Palace,... 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
