With its central locatation to over 140 wineries, the property sits on 13 acres of beautifully landscaped grounds with panoramic views of the beautiful Santa Rosa Valley.
See more: Hotels in USA Hotels in California Wine Country - Ca Holiday Destinations in USA