Perched on the Northumbrian coast is the quaint little village of Bamburgh, nestled just back ... The hotel also has a cluster of self-service holiday cottages, known as the Point Cottages ...