Mitre Hotel Manchester City Centre

Manchester · United Kingdom

About this stay

Address
1-3 Cathedral Gates, Manchester, M3 1SW, United Kingdom, M3 1SW, Manchester