Property Name: Travelers Inn
Property Address: 5102 W. Latham St. Phoenix, AZ, 85043
Property Description: Located in Phoenix (Estrella Village), Travelers Inn is within a 10-minute drive of Phoenix Convention Center and Chase Field. This hotel is 5. 9 mi (9. 4 km) from Grand Canyon University and 11. 1 mi (17. 8 km) from State Farm Stadium.
Property Facts: Total Number of Rooms: 128Total Number of Floors: 3Year Built: 1989Year of Last Renovation: N/A