The Thames Lodge Hotel is superbly situated in Staines on the banks of the River Thames. The hotel is popular with both business and leisure guests with a modern bar and restaurant overlooking the river.
A rambling 19th century building with a modern extension set right on the banks of the River Thames, Visitors enjoy the sights of the river from The Lounge and The Brasserie and many bedrooms have views of the river. It's hard to believe that The Thames Lodge Hotel is only 19 miles form London City Centre.
Amenities and facilitiesChild friendly focus & attitude.
Visit Macdonald Thames Lodge Hotel's official website »