516 Water Street, Santa Cruz
This hotel is located in Downtown Santa Cruz, a 15-minute walk from numerous shops and restaurants. The hotel features an outdoor seasonal pool and rooms with complimentary Wi-Fi. Parking is complimentary for guests.