Dotato di connessione Wi-Fi gratuita e di un elegante ristorante, è un hotel di recente costruzione e dispone di moderne camere con aria condizionata. Il ristorante Green Room vi delizierà con una raffinata cucina britannica, servitavi su un elegante piano mezzanino. Il vivace Bar Hub offre invece un caffè mattutino, il tè del pomeriggio, pranzi leggeri e svariate bevande e vini.
L'Holiday Inn Media City è sito nel Media City, il più grande complesso in Europa costruito appositamente per i media, e dista appena 10 minuti in auto dallo stadio Old Trafford e dal Manchester United Football Club, così come dalla sede della BBC di Manchester.