Ocean Echo Inn & Beach Cottages

401 Johans Beach Drive
Santa Cruz, CA 95062