Euro Spa & Inn

The Euro Spa & Inn is located 7 miles north of Markham Vineyards off of Saint Helena Highway, in the charming resort town of Calistoga, at the foot of Mount St. Helena in northern Napa Valley. The hotel is just 1 ½ blocks from Calistoga’s downtown Lincoln Avenue.