About Canal Street Apartments
Luxury serviced accommodation in the heart of Manchester. Whether your staying for business or pleasure our apartments offer a home from home stay.
More about Canal Street Apartments
Canal Street Apartments is located at 1A Canal Street, M1 3HE Manchester, United Kingdom
01244 343355
http://www.residential-estates.co.uk/
Similar Listings
Wiclet.Com
4.5