Back
Travel House
Notting Hill, London
About Travel House
This hotel is situated in a quiet side street, at the heart of the exclusive London district of Notting Hill. Restaurants and links to the transport network are to be found in the vicinity.
45 rooms, including 13 suites, 6 single rooms and 9 double rooms, are available to guests. Check-in and check-out are easy at this hotel, which has a 24-hour reception desk and a lift. A laundry service is among the facilities and amenities available at the hotel. A garden provides extra space for rest and relaxation in the open air.
Central heating ensures that rooms maintain comfortable temperatures. A minibar is provided. Additional features include a mini fridge, a microwave and a tea/coffee station. A TV is also available to guests.
All major credit cards, including American Express, VISA, Diners Club and MasterCard, are accepted for payment.
Amenities at Travel House
+1
AmenitiesLocation
Around This Property
Public Transport
30 m
Restaurants
250 m
User Rating & Reviews