Vista Royal Inn Rio Vista
Address:
640 State Highway 12, Rio Vista, CA 94571
Phone:
(707) 371-9291
Hotels & Motels
Other Businesses:
- Hotel Rio Vista at 207 Main St, Rio Vista, CA 94571
- Lucy's Cafe at 95 Main St, Rio Vista, CA 94571
- Chef Edwards Bar-B-Que at 213 Main St, Rio Vista, CA 94571
- Raul's Striper Cafe at 210 Main St, Rio Vista, CA 94571
- Rio Sands Lodge at 205 State Highway 12, Rio Vista, CA 94571