
A traditional Victorian hotel, located in Staines town centre, 9 miles from central London. The hotel overlooks the River Thames and is well situated for visiting Hampton Court, Runnymede and Virginia Water, as well as Legoland and Thorpe Park. Attractive riverside brasserie and terrace bar. Parking is free.
Thames Lodge Hotel
Thames St, Staines, Surrey UK
Thames
Lodge, Staines, Surrey
Your guide to UK hotels