Travel House Hotel London
Travel House Hotel London
, hotel class: 2 stars
15 - 17 pembridge gardens notting hill london - w2 4eagreat britain, United Kingdom
Cheap Travel House Hotel London Rates
Travel House Hotel London Reviews
Travel House Hotel London Description
Opened in 2005, the Hotel Consists of 9 Double Rooms, 6 Single Rooms and 13 Suites. There is a Foyer With a 24-Hour Reception Desk and a Lift.
Note: The description above was provided by our hotel partners.
Travel House Hotel London Amenities
|
|
|
|
Cheap Travel House Hotel London Rates
» Browse All 1301 Hotels in London
Sponsored Links






