Number 18 Castle Rise



Castle Cary • Show on map
View Details for Price
Situated in Castle Cary in the Somerset region Number 18 Castle Rise is a 4-star property boasting free WiFi. Guests staying at this holiday home have access to a fully equipped kitchen. The holiday home…More info


