Idyllically situated amongest the pristine scenery of the surrounding Vale of Glamorgan, The Bear Hotel is the kind of getaway that overworked urbanites spend their days dreaming about. This special spot is where town & country come together, and from cow flecked fields to boutique lined cobbled streets in Cowbridge there is something to satisfy both rosy-cheeked hill walkers and champagne-at-noon shoppers…