City centre flat available for bookings of 2 weeks or more

Manchester · United Kingdom

About this stay

Address
2 Isaac Way Apartment 60, Manchester, M4 7EP, United Kingdom, M4 7EP, Manchester