Acquired in 2016, Manchester Travelodge was constructed in 2011 and provides 104 bedrooms, a restaurant and a bar.
Size
Status