The Old Vicarage

Corris, Machynlleth, SY20 9RD, United Kingdom

Hotel image
Read more reviews for The Old Vicarage