Located on Manchester’s central Deansgate Road and ideal for shopping, this modern hotel has spacious, air-conditioned rooms with city views. It is just 650 metres from the Manchester Arena. Unlimited free Wi-Fi is available in public areas.
Nombre de chambres: 203
Blackfriars Street, Manchester, M3 2EQ, Royaume-Uni