Vintners Inn, Santa Rosa, California, United States, is conveniently located in the center of Sonoma County's wine country, features 44 luxury rooms and suites with services designed to accommodate your needs?whether your stay is business-related, to attend a special event, or purely for pleasure. READ MORE