This is a truly wonderful London hotel. The rooms are modern, comfortable and spacious, with superb facilities. It is superbly located - in the heart of theatreland, walking distance from Trafalgar Square, the National Gallery, Covent Garden, Westminster, the Royal Parks, Buckingham Palace and (on the other side of the revier) the National Theatre and Royal Festival Hall - not... 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
