Este hotel está situado en California, a 1 calle del paseo marítimo de la playa de Santa Cruz. Ofrece piscina climatizada de temporada al aire libre y habitaciones con TV de pantalla plana con canales por cable y canal HBO.
Número de habitaciones: 30
314 Riverside Avenue, Santa Cruz, CA 95060, Estados Unidos