Property Name: Econo Lodge Inn & Suites
Property Address: 951 W Main St Mesa, AZ, 85201
Property Description: A stay at Studio 6 Mesa, AZ – Near Downtown & Sloan Park places you in the heart of Mesa, within a 10-minute drive of Sloan Park and Tempe Town Lake. This hotel is 4. 9 mi (7. 8 km) from Arizona State University and 9. 2 mi (14. 8 km) from Arizona Mills Mall.
Property Facts: Total Number of Rooms: 95Total Number of Floors: 2Year Built: 1980Year of Last Renovation: N/A