Hotel Indigo Manchester – Victoria Station, an IHG Hotel

4.6
5
885 votes
6 Todd St, Manchester M3 1WU, United Kingdom
+44 161 359 7499
Visit Website

Discover more hotels in Manchester

MapTiler logo