Hotels
Residence Inn by Marriott to open first site in Northern England
The opening marks the brand’s fifth Residence Inn property in the UK, with the other four located in London and Scotland
Residence Inn by Marriott is set to open its latest UK aparthotel in Manchester City Centre this May, making it the first of its sites in Northern England.
You'll need to
subscribe to unlock this content. Already subscribed? Login?