21 rooms · ★★★★ · from £75
Overlooking a picturesque residential garden square, Henley House Hotel is a unique boutique hotel in the vibrant Royal Borough of Kensington and Chelsea.
Log in with your cycle.travel account:
Password |
Or simply use your account on: