Luxurious Hotel in a prime setting
This hotel is a short distance from the famous Oxford Street. Here you will find many high-end stores, as well as a wealth of dining and entertainment venues. From the hotel's prime location, you can travel to various attractions via the nearby Marble Arch and Edgware Road stations. The hotel exudes an air of classical elegance and refined luxury. The exquisite interior creates a sense of calm that truly immerses you in your visit. The range of excellent facilities offered can meet the needs of every type of traveller and lets you make the most of London's main shopping street.
Facilities
Overview
Certified sustainable
This hotel has a Global Sustainable Tourism Council recognised certification. To find out more about what this means, visit our sustainability page.
- Bar
- Air conditioning
- Wi-fi
Food & Drink
- Bar
- Restaurant
Entertainment
- Indoor heated pool
Sports & Health
- Hot tub
- Sauna