El Chorro Lodge, which sits on 14 desert acres in Paradise Valley is more than a Valley tradition, it’s a sensory experience. Visitors enjoy the captivating Sonoran landscape which awaits them on the beautiful outdoor patio. They can also dine in a cozy and romantic dining room setting. The Lodge has a long and time-honored history. It was built in
Read more...