L'hotel è parte della nuova Chapel Wharf di sviluppo sulle rive del fiume Irwell nel centro della città. L'hotel è situato appena fuori Deansgate, Manchester principale strada commerciale, che presto vantare rami di Selfridges e Harvey Nichols. Le camere sono il massimo in termini di categoria 5 stelle lusso, con tutte le integrazioni tecnologiche che vi aspettereste da un hotel di questo standard. L'arredamento è contemporaneo e minimalista, con colori neutri e una chaisse longue in ogni camera. I bagni sono grandi e molto impressionante.