Los Robles Lodge, located in Santa Rosa, has numerous local attractions that include Annadel State Park, Armstrong Woods State Park, and Church of One Tree.
- $76 - $150
- All Year
- Santa Rosa
Santa Rosa, California 95401-4299 US
- Napa County Airport (APC) / 32.1 miles
- Commodore Center Heliport (JMC) / 41.8 miles
- Buchanan Field (CCR) / 50.9 miles