Royal Oak Hotel 3 stars

The Cross , Welshpool, SY21 7DG, United Kingdom

Hotel image
Read more reviews for Royal Oak Hotel