54 rooms · ★★★★ · from £121
With views over Hyde Park, this Victorian hotel is 400 metres from Lancaster Gate Tube Station. Rooms have chandeliers and Italian marble bathrooms with brass fittings.
Log in with your cycle.travel account:
Password |
Or simply use your account on: