Advertisement

Advertisement
Hotels

Meliá Hotels opens Innside Liverpool

Located on Old Hall Street in the heart of Liverpool’s commercial district, Melia has repurposed the former Echo and Daily Post building

Meliá Hotels International has confirmed the opening of Innside Liverpool, marking its eighth hotel in the UK.

Check out our weekly podcast: 'Checking In by Hotel Owner'

Back to top button