Property Name: Econo Lodge Inn & Suites
Property Address: 951 W Main St Mesa, AZ, 85201
Property Description: With a stay at Studio 6 Mesa, AZ – Near Downtown & Sloan Park, you'll be centrally located in Mesa, within a 10-minute drive of Arizona State University and Sloan Park. This hotel is 12. 1 mi (19. 5 km) from Talking Stick Resort Casino and 11. 2 mi (18 km) from Scottsdale Fashion Square.
Property Facts: Total Number of Rooms: 95Total Number of Floors: 2Year Built: 1980Year of Last Renovation: N/A