Q: Where is Travelodge Leicester City Centre?
A: Travelodge Leicester City Centre is located at: The Haymarket Centre, Leicester LE1 3PH, United Kingdom
Q: What are the coordinates of the Travelodge Leicester City Centre?
A: Latitude: 52.6365095, Longitude: -1.1319306
Q: How is Travelodge Leicester City Centre rated?
A: Travelodge Leicester City Centre has not rated yet on addressschool.com