Más información de los hoteles dentro de poco tiempo.
Located in Santa Rosa, only 100 km North of San Francisco and Oakland Airports which is the perfect location as a home based for the Wine Country enthusiast. The towns of Sonoma and Healdsburg are in Santa Rosa's backyard as well as the popular wine regions of russian rivers, Sonoma Valley, Dry Creek Valley and Alexander Valley. Sonoma Wine Country boasts over 200 + wineries, many within a short scenic distance from the hotel