/ Wales / Pembroke / Middlegate Hotel

Middlegate Hotel

1. Check the price and room availability at Booking

themiddlegate.com reviews

41 Main Street, Pembroke, SA71 4JS, United Kingdom, Wales, Spain