Rio Sands Lodge
205 Highway 12
Rio Vista, CA 94571 Nightly Rates: 68.18 - 68.18 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 r... see more >>