54 rooms · ★★ · from £40
Ideally situated in the heart of central London, Seymour Hotel is near Hyde Park, a 10-minute walk from Lancaster Gate Underground Station and Paddington Train Station. All rooms have en suite facilities and are comfortably furnished.
Log in with your cycle.travel account:
Password |
Or simply use your account on: