Birch House Bed & Breakfast 5 stars

31 Icen Road, Weymouth, DT3 5JL, United Kingdom

Hotel image
Read more reviews for Birch House Bed & Breakfast