The 3-star The Troubadour London Hotel lies 2.7 km from a natural paradise like Hyde Park, and features a restaurant. The hotel also provides guests with Wi-Fi, available in the rooms.
Guests may find the restaurant Evans & Peel Detective Agency a mere 550 metres from the hotel.
This London hotel is located around 5 minutes' walk from Earl's Court tube station and around 10 minutes' drive from the Protestant Westminster Abbey. Historical sights here include Buckingham Palace, which stands 3.7 km from the Troubadour London. Battersea Park lies nearly 15 minutes' drive away. London West Brompton train station is within easy reach of the property.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please