El Crowne Plaza Manchester City Center Hotel está bien situado en el corazón del animado barrio norte de Manchester, a poca distancia a pie de numerosos restaurantes, cafeterías y bares en el norte, a 5 minutos a pie de numerosos lugares de interés y atracciones turísticas. Incluyendo el Manchester Arena, el National Football Museum, el Manchester United y el Manchester City, el hotel cuenta con 228 habitaciones para personas individuales, un gimnasio y algunas habitaciones dobles para comodidad de las familias, además de habitaciones de tipo premium además de baño. El hotel cuenta con TV de pantalla plana con canales vía satélite, cafetera / tetera y caja de seguridad. El hotel ofrece una amplia gama de servicios que incluyen Internet gratis, área de trabajo, aire acondicionado y baño privado con un diseño moderno y deliciosas bebidas.
El restaurante y bar Glasshouse sirve desayuno, almuerzo y cena en un entorno contemporáneo a base de productos locales frescos. El Bar ofrece aperitivos y cócteles tentadores mientras que el hotel ofrece servicio de habitaciones 24 horas.