42 rooms · ★★★ · from £59
In London’s Bayswater neighborhood, this central town house hotel has an international atmosphere and reasonably-priced rooms. Paddington Station is a 5-minute walk away, and it's a further 5-minute walk to Edgware Road.
Log in with your cycle.travel account:
Password |
Or simply use your account on: