860 West Ina Road
Tucson, AZ 85704
Get directions

About Us

Welcome to The Mesquite Tree, a luxurious guesthouse located on seven acres in the northwest foothills of Tucson, Arizona, across the street from Tohono Chul, a desert botanical park.

Reviews