El hotel es parte de la nueva Chapel Wharf Desarrollo en la ribera del río Irwell, en el centro de la ciudad. El hotel está situado justo al lado de Deansgate, Manchester principal calle comercial, que pronto cuenta con sucursales de Selfridges y Harvey Nichols. Las habitaciones son lo último en lujo de 5 estrellas con todos los complementos tecnológicos que se pueden esperar de un hotel de esta norma. La decoración es contemporánea y minimalista, con colores neutros y una chaisse longue en cada habitación. Los cuartos de baño son grandes y muy impresionante.