
Monte Rio, CA, United States
Inn On The Russian River
2-star hotel
Located in Monte Rio, the Inn on the Russian River is a beachfront hotel just a short drive from Northwood Golf Club and Johnson's Beach. Guests can enjoy a private beach, a terrace, and gardens with scenic views. The hotel…
- Wi-fi
- Car park
- Garden
- Grill/BBQ

