Parking
Pets allowed
Parking
No rating yet
205 HIGHWAY 12, 94571 Rio Vista

205 HIGHWAY 12, 94571 Rio Vista
Nearest airport60 km
Nearest stationInfinity km
Airport 37 mi.
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 room. We also offer parking for larger vehicles in our lot. We do not currently offer phones in any of our units. There is a pay phone on site that may be used.