Sportcity and the City of Manchester Stadium are situated within a short distance of this hotel in Greater Manchester. The town centre of Manchester is only a few miles away and offers a bright vibrant environment in the north of England for visitors to be entertained in the day and night as well as sample some great shopping centres and streets.