calistogaranch.com
580 Lommel Rd, Calistoga, CA 94515-9607, US
Calistoga Ranch is a luxury Napa resort located in a secluded Upper Napa Valley canyon. It offers a rarefied luxury retreat where nature enhances the guest experience, with amenities including the Bathhouse Spa and the Lakehouse Restaurant.