Location
This hotel is located in London. The nearest airport is London - Heathrow (LHR).
Facilities
The hotel's many facilities, amenities and services ensure guests a comfortable stay. Guests can enjoy the pleasant ambience of one of the 22 rooms. Wireless internet access is provided in public areas.
Rooms
Rooms are equipped with air conditioning. Rooms include a double bed. Valuables can be securely stored in a safe. Additional features include a refrigerator and a tea/coffee station. A telephone, satellite television and WiFi provide all the essentials for a comfortable holiday. Bathrooms are equipped with a shower and a hairdryer. The hotel has non-smoking rooms.