Sportcity and the City of Manchester Stadium befinden sich innerhalb kurzer Distanz von diesem Hotel in Greater Manchester. Das Stadtzentrum von Manchester ist nur ein paar Kilometer entfernt und bietet eine helle lebendige Umfeld, in den Norden von England für die Besucher zu unterhalten, in der Tag und Nacht sowie einige große Stichprobe Einkaufszentren und Straßen.