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 WiFi is available in public areas.
Address: Blackfriars Street, Manchester
Rates from:
GBP 74 Booking.com