Anchors Rest
CARBIS BAY
Anchors Rest is a ground-floor sea view apartment resting in Carbis Bay, Cornwall and can sleep four people in two bedrooms.
Anchors Rest is a ground-floor sea view apartment resting in Carbis Bay, Cornwall and can sleep four people in two bedrooms.