Company name: City Stop
Description: Luxury Manchester Apartments, based right in the the heart of Manchester City Centre next to Manchester's Famous Printworks. Apartments sleeping 1-8 People
6-16 Dantzic St, Manchester M4 2AD, United Kingdom