Directions to Chelsea House HotelAddress: No.96 Redcliffe Gardens, Earls Court, London, England
Average rating: 72%
Rooms from: US$ 134.91
Directions to Chelsea House Hotel
Nearest Tube Station is Earl's Court connected by District, and Piccadilly Lines. From Heathrow Terminal : Take Piccadilly Line Towards Cockfoster from Heathrow Terminals 1-2-3 Underground Station, Reach Earls Court Station within 35 minutes and then 5 minutes walk from the Earl's Court Station.