Located in the Green Quarter, Melia House is only a 5 minute walk to Victoria Train Station & the MEN Arena, as well as being only a couple of minutes more into the City Centre itself which means you are never far away from Manchester’s bars and restaurants.
19 Lord Street
Floorplans are available on request.
Please use the register interest button above.
The Green Quarter, Manchester, m4 4ax
Blog posts relating to this development...