A Map of Staines
Hotels | Weather guide | Events | Shops
Thames Lodge Hotel
Well 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. This Mercure ... More
Brit Quote: |
On this day: |