Northwood Lodge & Resort

Welcome

Northwood Lodge & Resort, an eco-friendly business, is located under the Redwoods along the banks of the picturesque Russian River.

At a Glance

  • Onsite Parking

  • Air Conditioning

  • Fireplace

  • Swimming Pool

  • Free Wi-Fi

  • Families

Location

Northwood Lodge & Resort
19455 Highway 116, Monte Rio CA 95462
(707) 865-1655   |   (toll free)

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad