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

Overall amazing place to stay

November 17, 2014

"This place was pretty amazing. The location, the room, the view, it was all good and I would come back again. I've stayed in a number of santa cruz hotels before and this one was recently remodelled, so i gave it a shot - Glad i did."

Special Tips

get the ocean view!

Enter Email Address:
Scroll Top