Max Serviced Apartments
81 Dale Street, Manchester M1 2hg, Manchester, United Kingdom
Max Serviced Apartments Photos
Max Serviced Apartments Map
81 Dale Street, Manchester M1 2hg, Manchester, United KingdomHotel Information
This 4 star hotel is located in the city centre of Manchester and was established in 2012. It is close to the City Centre.