Loading hotels
Confirming room availability...
Centauri Apartments in Metro House, Metropolitan House, Manchester, United Kingdom
With a stay at Centauri Apartments in Metro House in Manchester (Trafford), you'll be within a 5-minute drive of Old Trafford and Salford Quays. This apartment is 1.5 mi (2.4 km) from Imperial War Museum North and 1.8 mi (2.9 km) from Deansgate Locks.