Ein großes Hotel im Zentrum von Manchester, Aufenthaltes in diesem Komplex gibt Ihnen die Chance, die reiche und lebhafte Unterhaltung und Shopping-Straßen dieser riesigen Stadt, eine der größten in den Vereinigten Königreich. Viele der wichtigsten Sehenswürdigkeiten wie das Palace Theatre, Science Museum, der Oper und viele mehr sind in der Nähe sowie die wichtigsten Bahnhöfen. Das Hotel verfügt über ein eingebautes Café-Bar zum Entspannen in.