Loading hotels
Confirming room availability...
Max @ Manchester Piccadilly, 81 Dale Street Manchester, Manchester, United Kingdom
This 4 star hotel is located in the city centre of Manchester and was established in 2012. It is close to the City Centre.