25 rooms · ★★ · from £50
Conveniently close to central London, Chelsea House Hotel offers good-value accommodation, 5 minutes’ walk from Earl's Court Underground Station and 2 miles from Victoria Train Station.
Log in with your cycle.travel account:
Password |
Or simply use your account on: