Karta Vacation Rentals
Tucked in the center of Glen Ellen, this wine-country hotel sits steps from tasting rooms and Sonoma Valley Regional Park. It’s walkable to local tasting rooms and vineyards, about 23 km from downtown Santa Rosa and roughly 35 km from the regional airport.