bed and breakfast


Spirit Tree

Spirit Tree Inn sits on 52 private acres along one of Southern Arizona’s high desert creeks. The property entrance is graced with a massive cottonwood tree beckoning guests to linger in its soothing shade while enjoying a gentle breeze.  With […]

Spirit Tree Inn – Patagonia