
Surf City Inn and Suites
619 Riverside Ave, Santa Cruz
Location A great option to spend a night. Mini-hotel Surf City Inn and Suites is located in Santa Cruz. This mini-hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the mini-hotel. Places nearby: Boardwalk Bowl, Santa Cruz Beach Board
Free WiFiParkingPool









