Phone Rio Vista Inn & Suites - 611 Third Street, Santa Cruz, California 95060

clean, comfortable, and cozy

Anonymous
November 17, 2014
BANGLADESH
Everyone

"traveled to santa cruz to visit family and chose the rio vista based on its location. short walk to the beach and santa cruz boardwalk."

Enter Email Address:
Scroll Top