Boars Head Hotel
120 Lammas Street Carmarthen, SA31 3AEThe family run Boar’s Head Hotel is an historic Coaching Inn, which dates back to the early 17th Century. It is situated in the town of Carmarthen, less than half a mile from the train station and offers free private parking.
15 rooms
from £50