by Lisa A. Grimaldi | October 02, 2013
The 173-room Residence Inn Downtown Tempe debuted last week in downtown Tempe, near Arizona State University. The property has 3,600 square feet of meeting space, a fitness center, an outdoor fire pit and a rooftop pool.