
Santa Cruz, CA, United States
Rio Vista Suites
3-star hotel
Enjoy garden views at Rio Vista Suites, located in Santa Cruz's Westside. This hotel offers complimentary wired internet access, coffee/tea in the common area, and limited onsite parking. Each of the 12 guestrooms features a…
- Wi-fi
- Wired Internet
- Car park
- Wheelchair-accessible
























