
London, United Kingdom
Chelsea House
2-star hotel
Conveniently close to central London, Chelsea House Hotel offers good-value accommodations, 5 minutes’ walk from Earl's Court Underground Station and 2 miles from Victoria Train Station. A Victorian listed building, Chelsea House…
- Wi-fi
- 24-hour security · extra charge
- Airport Shuttle · extra charge
- Room service


