81 rooms · ★★★★ · from £86
In the heart of fashionable Kensington, this refurbished, 4-star boutique hotel offers Victorian elegance with modern comforts. Gloucester Road Tube Station and London’s museums are just a few minutes’ walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: