The Regus Downtown Tucson location at 1 South Church Avenue puts you at the heart of downtown. The meeting location on the 12th floor means you can enjoy views of Tucson and the mountains. Numerous small shops and restaurants are in the immediate area.