The Napa Valley Lodge is located in the town of Yountville—the culinary capital of the Wine Country. The Lodge is a quiet retreat for a glass of wine by the fire pit or watching the sunset from your balcony. The Lodge’s guest rooms have newly renovated bathrooms, flat-panel TVs and free WiFi.
If Yountville epitomizes the essence of a wine country destination, then the Napa Valley Lodge represents the ultimate getaway for wine country living. Wine tasting, world-class cuisine and numerous activities combined with the spirit of the region provide the perfect diversion for any couple or small business group.