Address: 205 Highway 12 The Rio Sands Lodge is a small, privately owned and operated hotel in Rio Vista California. We offer free wi-fi, television, mini-refrigerators, microwave, coffee pot, and alarm clock in each guest ro ... Read more |
Royal Inn Rio VistaAddress: 640 State Highway 12 This Magnuson Hotels affiliate is located near Sandy Beach Park, Bannan Island State Recreation Area, Sherman Lake, Contra Costa County Fairgrounds, Travis Air Force Base, Pixieland Amusement Park and ... Read more |