Santa Rita Hotel, Tucson

Santa Rita Hotel

88 East Broadway Boulevard