Metro House Apartments in Manchester

1 Bed
Underground Station iconTrafford Bar Tram Stop
M16 9HWM16 9HW
Add to wishlist
From £100 per night