Bovey Castle, set within 368 square miles of the Dartmoor National Park, Devon in South West England provides guests with a private and tranquil haven complemented by a style, quality and ambience often aspired to but rarely found.
This country house hotel is situated in ten acres of the Dartmoor National Park and offers stunning views over some of the most beautiful scenery in England. The hotel has its own leisure facilities and further afield are the riches of Dartmoor.
The Holiday Reviews and other views posted on Holiday Watchdog are that of the visitors that have submitted them and are NOT the opinion of Holiday Watchdog.
Holiday Watchdog Hotel & Holiday Reviews, Vacation Reviews & Independent Travel Review and Travel Advice.