Arizona Inn
Hotel
Tucson, Arizona
Located in Tucson city centre, this historic hotel features 14 acres of landscaped gardens, 3 on-site restaurants and an outdoor heated pool. The University of Arizona is less than half a mile away.
Number of rooms: 95
2200 East Elm Street, Tucson, AZ 85719, United States
Hotel booked 1 times today.