Contact Us - Rio Vista Inn & Suites
Rio Vista Inn & Suites
611 Third Street
Santa Cruz, California 95060 USA
611 Third Street
Santa Cruz, California 95060 USA
Tel: (831) 621-2929
Reservations: (831) 621-2929
Fax: (831) 426-7574
Reservations: (831) 621-2929
Fax: (831) 426-7574
Property Email: riovistasuites@gmail.com
Connect With Us