36 rooms · ★★★★ · from £110
Located on the banks of the River Thames and opposite Hampton Court Palace, The Mitre Hotel offers guests large luxurious rooms, riverside dining and limited free parking. Hampton Court Rail Station is also a 2-minute walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: