Sportcity and the City of Manchester Stadium est situé à une courte distance de l'hôtel en Greater Manchester. Le centre-ville de Manchester est à seulement quelques kilomètres de distance et offre un bel environnement dynamique dans le nord de l'Angleterre pour les visiteurs de se divertir dans la journée et la nuit ainsi que des exemples de quelques grands centres commerciaux et dans les rues.