With a stay at Super 8 by Wyndham Tucson Downtown Convention Center, you'll be centrally located in Tucson, within a 5-minute drive of Tucson Convention Center and Fox Theatre. Featured amenities include a computer station, complimentary newspapers in the lobby, and a 24-hour front desk. Free self parking is available onsite.