Company name: Piccadilly Central Hotel
Description: We offer various room sizes, from singles to quadruples, all with large flat-screen TVs and free WiFi. Piccadilly Central Hotel is located above Piccadilly Central Bar, the entrance…
38 London Rd, Manchester M1 2PF, United Kingdom