The property is located 16 km approx from the Tucson Airport and 800m approx. from downtown Tucson. The hotel is next to the scenic Santa Cruz riverbed; a great location for walking, jogging, fishing, hiking, mountain biking and golf.
See more: Hotels in USA Hotels in Tucson - Az Holiday Destinations in USA