5900 North Oracle Road, Tucson, AZ, US, 85704

  • Phone: (520) 887-4800
  • Fax: (520) 293-7543
4.5 out of 5 (78 reviews)
96% of guests recommend this hotel
Selected Favorite
  • Advance Purchase Rate
    Earn valuable points toward free nights.