78 rooms · ★★★ · from £65
Situated 20 miles from London, on the River Thames, Mercure London Staines-upon-Thames Hotel offers limited free parking and some riverside rooms. The rail station is nearby and the town centre and shops are a 3-minute walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: