- Also Known As:
- Castle Beach Cottage Hotel Santa Cruz
- Castle Beach Cottage Hotel
Region: United States > California > Santa Cruz
|Ocean Echo Inn & Beach Cottages 114 reviews||Beach Street Inn and Suites 276 reviews||Hotel Paradox 143 reviews||Sea and Sand Inn 187 reviews|
If you own or manage Castle Beach Cottage, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.