L'hôtel fait partie du nouveau développement Chapel Wharf sur les rives de la rivière Irwell dans le centre-ville. L'hôtel est situé juste à côté de Deansgate, Manchester la principale rue commerçante, bientôt se vanter branches de Selfridges et Harvey Nichols. Les chambres sont le summum en 5 étoiles de luxe avec tous les ajouts technologiques que vous attendez d'un hôtel de cette norme. Le décor est contemporain et minimaliste, avec des couleurs neutres et une chaisse longue dans chaque chambre. Les salles de bain sont grandes et très impressionnant.