Set within the Chatsworth House apartment complex in central Manchester, My-Places Central Apartments come with free WiFi and spacious living areas. They are ideally located just of Piccadilly Gardens.
Address: Chatsworth House, 19 Lever Street, Manchester
Rates from:
GBP 199 Booking.com