188 rooms · ★★★ · from £62
The Lancaster Gate Hotel is situated in the centre of London, just a few minutes from several underground stations. The hotel has an enviable location with major transport links on its doorstep and easy access to all the top landmarks.
Log in with your cycle.travel account:
Password |
Or simply use your account on: