Whilst the majorty of our accommodation is located right in Manchester city centre, My-Places also provide apartments elsewhere. If you are travelling on business and need somewhere tranquil to work, then this is the accommodation for you too. But..
Relevance: 64.597