Located around 25 minutes' walk from the highly decorated Victorian Leighton House Museum, the 3-star The Troubadour London Hotel provides guests with a restaurant. The hotel features Wi-Fi in the rooms.
Guests may find the restaurant Evans & Peel Detective Agency in the vicinity of the hotel.
This London hotel in Earls Court, which is extremely well connected for local transport and further afield is 2.6 km from the Battersea Park and 2.3 km from such shopping venues as the British Harrods Department Store. The Troubadour London stands in close proximity to Earl's Court tube station. Such entertainment attractions as the Royal Albert Hall are also nearly 30 minutes' walk away. The property is located in London, 350 metres from London West Brompton train station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please