Incorrect data? Please notify us at hi@itinari.com.
A 16th Century hotel in Staines, The Swan sits serenely on the Thames, serving up blissful river views, fine food, delicious drinks and stylish accommodation. Recently refurbished to supreme standards, it’s a place where old and new come together to stunning effect.
Want to plan a trip here? Talk to AI travel assistant Maya.