Modern 2BR Townhouse in Central Manchester
2 Greengate, Manchester City Centre, Manchester, M3 7NL, United Kingdom,Object type: Hotel Salford
Stay in the heart of Manchester – This neighbourhood is a great choice for travellers interested in live music, nightlife and bars – Check location Excelle