Situated in the heart of London Mayfair opposite Green Park and Buckingham Palace.
SIZE
- 213 rooms
- 10 floors
LOCATION
AMENITIES
- 24 Hour Front Desk
- Bar
- Concierge Services
- Fitness
- Pet Friendly
- Restaurant
- Room Service
- Spa
- Steam Bath
- Dry Cleaning
- Sauna
Loading...