1410 Ocean Street, CA 95060 Santa Cruz, Estados Unidos
Este hotel está situado en Santa Cruz, California, a 10 minutos de la playa Lighthouse Field State Beach. Dispone de piscina al aire libre, sauna y habitaciones luminosas y modernas con TV de pantalla plana de 42 pulgadas.