Loading hotels
Confirming room availability...
Fantastic 2BR Flat in Manchester City Centre, 3 Kelso Place, Manchester, United Kingdom
With a stay at this apartment, you'll be centrally located in Manchester, convenient to Castlefield Bowl and Old Trafford