Sportcity y de la ciudad de Manchester Stadium están situados dentro de una corta distancia de este hotel en Greater Manchester. El centro de la ciudad de Manchester está a sólo unos kilómetros de distancia y ofrece una brillante vibrante ambiente en el norte de Inglaterra para los visitantes de ser entretenido en el día y la noche, así como muestra de algunos grandes centros comerciales y calles.