Indian Springs

On 16 verdant acres, this historic Spanish-style resort features mineral pools, a rustic restaurant, a serene spa, and elegant, airy rooms.

indianspringscalistoga.com

Previous
Previous

Cottage Grove Inn

Next
Next

Embrace Calistoga