Filters:
clear
Country: United Kingdom

luxury hotel in Holywell Green

About 1 results.

Carr Hall Castle

thumb_up 316 likes
rate_review 18 Reviews
favorite 886 favorites

The castle was the winner of Channel 5's I Own Britain's Best Home. The castle is situated in a secluded, wooded valley, adjacent to a deer park.

  • 1