The Troubadour Hotels, London.
Hotels near The TroubadourLaunch the HotelMap above to see hotels near The Troubadour. The Troubadour is in the London area called Earls Court. Main attractions near The Troubadour include Garrick's Temple To Shakespeare, Hampton Court Palace, Strawberry Hill House. The nearest station is Earls Court Tube Station. This The Troubadour HotelMap connects live to nearby hotels - showing you true room availability and the latest special offer rates directly from the hotels.
Luxury Town House
9- 11 Sydney Street, Chelsea, London, SW3 6PU
22 minutes walk from The Troubadour
100% of past customers recommend this hotel.
The Sydney House Chelsea is a converted town house located in a Grade II listed building, just moments from ...