Property Location With a stay at Mercure London Staines-upon-Thames Hotel in Staines, you'll be on a river and close to Thorp..
Staines / Staines
A beautifully located hotel, only 19 miles from central London, and within easy reach of Windsor.10/08NN The internationally ..
Property Location With a stay at The Stanwell Hotel in Staines Stanwell, you'll be within the vicinity of Thorpe Park and Win..