Loading hotels
Confirming room availability...
Centauri Manchester Apartments, Seymour Grove, Manchester, United Kingdom
Located in Manchester (Trafford), this apartment is within a 15-minute walk of Salford Quays and Old Trafford Cricket Ground. This apartment is 0.8 mi (1.3 km) from Old Trafford and 1.4 mi (2.3 km) from Imperial War Museum North.