Set in the Santa Cruz Boardwalk district in Santa Cruz, 300 metres from Santa Cruz Beach Boardwalk, Salt Air Lodge features air-conditioned rooms and free private parking. Rooms include a flat-screen TV. Each room is equipped with a private...
Address: 510 Leibrandt Avenue, Santa Cruz (California)
Rates from:
USD 63 Book Now