Hotel Information
Travelodge Manchester Central is a 3 Star Hotel situated a few kilometers from the city center of Manchester. It is an ideal place for those travelers who are looking for a great accommodation near the establishments and attractions