Guildford Harbour Hotel 4 stars

3 Alexandra Terrace High Street, Guildford, GU1 3DA, United Kingdom

Hotel image
Read more reviews for Guildford Harbour Hotel