The owners say:
Manchester Central Travelodge has everything you need for a good night’s sleep, offering great value rooms close to the shops and restaurants of Deansgate, just a short walk from the impressive cathedral.
Travelodge Hotel - Manchester Central
Blackfriars StreetManchesterLancashireM3 5AL
Salford Central Station
Add a rating or review »3 / 10 (based on 1 rating)
Write a Review