Corporation Street Apartment Apartment Manchester
Situated in Manchester, a 3-minute walk from Manchester Arena and 1.1 km from Deansgate, Corporation Street Apartment provides accommodation with free Wi-Fi.
Number of rooms: 14
Apartment 100, 109 Corporation Street, Manchester, M4 4DX, United Kingdom