Newest green inn located in Downtown Santa Cruz. Walk minutes to Downtown shops & restaurants, wharf and Boardwalk. Free parking, air conditioning and bike use. Full course breakfast. Highest ratings from guests.
Info Last Updated