Located in northern California's Sonoma Wine Country, the Village Inn & Restaurant is ideally situated in the small village of Monte Rio. Guests enjoy the stunning views of the Russian River and surrounding mountains from all public areas and most guest rooms. Eleven guest rooms are featured at this inn, each equipped with private bathrooms, cable TV, a mini-fridge and a microwave.
Address: 20822 River Boulevard Monte Rio CA USA 95462 1 707 865-2304