Healdsburg
  Home > Places to Stay > Windsor  

  Nearby Lodging
 
Healdsburg
Healdsburg is the main travel destination and home to a wide range of lodging, restaurants and stores.
Cloverdale
17.8 miles - The northernmost town. Cloverdale sits at the edge of the Alexander Valley and Northern California mountains.
View Town Information.
Geyserville
8.2 miles - An attractive little town which is the next stop north of Healdsburg.
View Town Information.
Windsor
6.1 miles - Windsor is a great family town which offers several shopping and dining experiences.
View Town Information.
 

 

Country Meadow Inn
11360 Old Redwood Hwy
Windsor
(707) 431-1276
   

 

 www.vervu.com
 formerly healdsburgtravel.org