Innside by Melia Manchester



Manchester • Show on map
Price as low as GBP 85.15
Innside Manchester by Melia is located in the city centre and within 5 minutes’ walk of the train stations at Deansgate and Oxford Road. It offers a gym sauna a restaurant and bar. The hotel offers contemporary…More info
