The Swan Hotel

The Hythe, Staines, Middlesex, Staines, TW18 3JB, United Kingdom

Hotel image
Read more reviews for The Swan Hotel