Palazzo storico restaurato e arredato in stile moderno, il Rio Vista Inn & Suites Santa Cruz offre 12 suite lussuose e ristrutturate. Il WiFi è fruibile gratuitamente tutti i giorni.
Tutte le suite del Rio Vista Inn & Suites Santa Cruz sono dotate di vista sulla città o sull'oceano, TV a schermo piatto, microonde e frigorifero. A vostra disposizione anche un set di cortesia.
Nella hall potrete gustare spuntini.
La struttura si trova a 5 minuti a piedi dal Santa Cruz Beach Boardwalk e a 79 km dall’Aeroporto Internazionale di San Francisco.