Book Direct with the Owner at Rio Vista Inn & Suites Santa Cruz with Orlando Tourists in Santa Cruz, for all your holiday and travel needs.One of our top picks in Santa Cruz.Styled in modern decor, this restored historic mansion offers 12 luxurious and refurbished suites. Free WiFi is included daily. Offering a city or ocean view, each suite at Rio Vista Inn & Suites Santa Cruz features a flat-screen TV. A microwave and refrigerator are provided. Guests are pampered with free toiletries. Refreshments are available in the lobby. This inn is 5 minutes' walk from the Santa Cruz Beach Boardwalk. San Francisco International Airport is 49 mi away.
copyright © 2021 Orlando Tourists. All rights reserved.