1202 Pine Street ,
Calistoga, CA 94515
Escape to the charming and relaxed ambiance of our intimate Calistoga inn and spa in the picturesque Napa Valley Wine Country. Set in the quaint town of Calistoga at the foot of Mount St. Helena in northern Napa Valley, EuroSpa & Inn delivers a rejuvenating wine country getaway experience.
Hotel Type: Boutique, Free Parking, Hotels with Spas
Pet Friendly: No