Recently refurbished, this hotel is a beautiful London hotel with all the facilities the discerning business traveller or tourist would require. All rooms are accessible from the main reception. Situated on Holland Road, the Earls Court and Olympia Exhibition Centres, and Westfield London Shopping Centres are a stone's throw away. The central location in London gives easy access to many of London's top attractions and landmarks.
Standard is 86 square feet and includes a double bed 131-150 width plus tea and coffee making facilities and safe.
Amenities:
- 24 hour front desk
- Hair Dryer
- Non-Smoking Facility