Retreat Houses in Calistoga, CA
Mayacamas Ranch
Mountain Home Ranch Resort