Where is Castlecary House Hotel?

Where is Castlecary House Hotel located?

Castlecary House Hotel, Castlecary House Hotel, Great Britain (approx. 55.97996°, -3.947099°)


Where is Castlecary House Hotel on the map?