“Scenic Lodging at Great Price!”
Welcome to Northwood Lodge! Nestled beneath towering redwoods, along the banks of the picturesque Russian River, deep in the heart of Wine Country, you'll discover Northwood Lodge-- your home away from home.
Be the first to add a review to the Northwood Lodge.
- Fri, Sat: 9:00 am - 10:00 pm
- Sun - Thu: 9:00 am - 9:00 pm
Problem with this listing? Let us know.
Credit Cards Accepted