INNSiDE by Melia Manchester
4
3

INNSiDE Manchester is an urban lifestyle hotel, which stands in stands in a stunning building in the vibrant First Street development offering 208 guest rooms and suites over 10 floors along with 5 flexible and creative meeting and event spaces with a capacity of up to 250 delegates. 

6
iNNside Melia
Location