162 rooms · ★★★ · from £64
This London hotel is a 10-minute walk from Waterloo International Station and the London Eye. There is a 24-hour bar for guests, good-value rooms and an on-site restaurant.
Log in with your cycle.travel account:
Password |
Or simply use your account on: