Tag Archives: Bovey Castle

A very relaxing couple of days at Bovey Castle

Just outside North Bovey on Dartmoor in Devon, lies the manor originally built for WH Smith called Bovey Castle – formerly The Manor House Hotel. A fabulous location, beautiful grounds and lovely staff made our time there fantastically relaxing. We’ll be back.