- Also Known As:
- Castle Beach Cottage Hotel
- Castle Beach Cottage Hotel Santa Cruz
Location: United States > California > Santa Cruz
|Sea and Sand Inn 197 reviews||Beach Street Inn and Suites 307 reviews||West Cliff Inn, a Four Sisters I... 203 reviews||Bella Notte - The Inn at East Cl... 96 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.