Hotels

Meininger Hotels to debut in Manchester

Meininger Hotels has announced it is expanding its presence in the United Kingdom with the signing of a new hotel project in Manchester.

Back to top button