Cedar Lodge Park is a development of only 11 of the latest most luxurious lodges, ensuring that all have stunning views designed to create the perfect holiday hideaway.
A pet friendly luxury lodge with countryside views on the edge of Dartmoor, close to the town of Tavistock in Devon. Sleeps 5 (2 bedrooms) Come visit us soon!