350 S Freeway Tucson, United States of America
This downtown Tucson hotel is set on 8 acres of landscaped grounds with spectacular views of the Tucson and Catalina Mountains. It is adjacent to I-10 and a half-mile from the convention centre.
... more »