Situé à quelques pas de la promenade de Santa Cruz Beach, l'Edgewater Beach Inn & Suites offre une vue panoramique sur l'océan. Une connexion Wi-Fi est accessible gratuitement.
Nombre de chambres: 17
525 Second Street, Santa Cruz, CA 95060, États-Unis