No items found.
Places to stayVIEW ALL
The Bear Hotel is situated on the High Street of the beautiful market town of Cowbridge with origins that date back to the 12th Century. The hotel is steeped in history and boasts individually decorated en-suite bedrooms.
17C Welsh longhouse.Views across Vale to Rhondda Valleys. Five well appointed en suite rooms with colour tv and tea/coffee facilities.