Start from
Beach Street Inn and Suites
125 Beach St, Santa Cruz 95060