Kelston Guest House

1 Lennox Street, Weymouth, DT4 7HB, United Kingdom

Hotel image
Read more reviews for Kelston Guest House