“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
Is there a problem with this listing? Let us know.
Own or Manage This Location?
Claim this listing to keep your
information up to date.