50 Front StreetSanta Cruz, CA 95060
The Inn is nestled in the heart of Santa Cruz. One-half block from the beach, Boardwalk, and wharf. University & Downtown nearby. Rooms include contemporary amenities and decor.