Location
This hotel is located in London. The nearest airport is London - Heathrow (LHR).
Facilities
A pleasant ambience awaits guests in 38 rooms. The friendly staff at the reception desk are happy to answer any questions. To ensure guests a comfortable and relaxing stay, the hotel provides various services and facilities, including a baggage storage service and a safe. Wireless internet access is provided in public areas (no extra charge). The tour desk offers assistance with booking excursions.
Rooms
An extra bed is available for a fee. Amenities include an ironing set and WiFi. A hairdryer is provided in the bathrooms. The hotel has non-smoking rooms.
Meals
Bed and breakfast can be booked.
Payment
The following credit cards are accepted: American Express, VISA, Diners Club and MasterCard.