



My Places Apartments Central is located at 201 Chatsworth House 19 Lever Street, Manchester City, United Kingdom.
Use the above navigation to zoom in on the My Places Apartments Central map. The above My Places Apartments Central map will assist in finding directions to the My Places Apartments Central and to help give an indication of its location in Manchester City.
Manchester City Hotels | Best Rates | Pictures | Map
