Great British boltholes: A review of the Mason’s Arms hotel in Devon
Great British boltholes: The Mason’s Arms in Devon is a luxury pub-cum-hotel where you drink in the views The Mason’s Arms, in Branscombe, has grown into a 28-room luxury hotel It serves locally sourced bar snacks and also has a ‘smart’ restaurant Head out to explore and you find three National Trust sites in the … Read more