Location
This hotel is located in London. The nearest airport is London - Heathrow (LHR).
Facilities
The hotel offers guests a range of services and facilities, making it ideal for business travellers and holidaymakers alike. Guests have a choice of 14 rooms. Wireless internet access is provided in public areas.
Rooms
Guests will also find a tea/coffee station included among the standard features. An ironing set is provided for guests' convenience. A TV and WiFi are provided as well. Bathrooms are equipped with a shower and a hairdryer. The hotel has non-smoking rooms.
Meals
Bed and breakfast can be booked. An English breakfast guarantees a great start to the day.