Description:
Holiday Inn Express Windsor CA – Is one of the most comfortable Motels in Windsor CA. Its peaceful Sonoma area lodging delivers stylish wine country accommodations, impeccable service and upscale amenities for business or vacation in beautiful Sonoma County. Visit www.sonomahi.com to book your stay and enjoy award-winning service, first-class dining and good amenities at Motel Windsor California.