1101 Ocean Street, CA 95060 Santa Cruz, Estados Unidos
Este hotel está situado en el centro de Santa Cruz, a 1,6 km del parque de atracciones Santa Cruz Beach Boardwalk. Cuenta con una terraza y una piscina de temporada al aire libre. Todas las habitaciones disponen de conexión Wi-Fi gratuita.