Apartment/Flat Manchester University
★★★★
227 Upper Brook Street, M13 0HB, Manchester, United Kingdom Show on map
Travelodge Manchester Upper Brook Street is a 3-star hotel in Manchester, United Kingdom. It is one of 709 places to stay in Manchester listed on Triptoic.
227 Upper Brook Street, M13 0HB, Manchester, United Kingdom
Travelodge Manchester Upper Brook Street is located at 227 Upper Brook Street, M13 0HB, Manchester, United Kingdom.
Travelodge Manchester Upper Brook Street is rated 3 stars.
Highly rated alternatives close by
Apartment/Flat
Guest favorite
Guest favorite
Hotel
Hotel