Get a Hotel in South Tucson

El Amador Inn Downtown Tucson

El Amador Inn Downtown Tucson

South Tucson • Show on map 9.1/10 View Details for Price

Located in Tucson, a 17-minute walk from Tucson Convention Center, El Amador Inn Downtown Tucson has accommodations with free WiFi and free private parking. The property is around 1.9 miles from Arizona…More info

Book now