Skip to main content

Hotel Travel House 0 *

Pembridge Gardens, 15/17, W24EA London, United Kingdom Show on the map
6
Destinia score based on 1 reviews
Excellent location

Choose your room

.  
.

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. The welcoming rooms come with an en suite bathroom with satellite/cable TV, tea and coffee making facilities and carpeting.

Reviews: Hotel Travel House

This hotel has no reviews. Would you like to add your own review?