The 3-star The Troubadour London Hotel lies around 20 minutes' walk from the Imperial College London, and features a restaurant.
The rooms include a dining area, as well as a flat-screen TV with satellite channels for your convenience.
Serving a wide assortment of dishes, The Bottlery is a few steps from the hotel.
Located 2.1 km from the enticing Saatchi Gallery, the hotel is also in close proximity to London West Brompton railway station. This London hotel is situated about 500 metres from the Bela Bartok Memorial Kensington and about 5 minutes on foot from Earl's Court underground station. The Troubadour London is a mere 1.7 km from the Science Museum. The nearest underground station is approximately a 5-minute walk away. The property is located merely a 38-minute drive from London City airport.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please