Mercure London Staines-upon-Thames Hotel

+44 (0) 1784 334 800
The Thames Lodge, Thames Street, Staines TW18 4SJ

Hotels - 4 Stars in Staines, Middlesex

The Thames Lodge is set in a 19th century building with modern extensions, on the banks of the River Thames. They offers 78 en suite rooms.


Opening Hours

Location Map