Le projet approuvé au 21 Mansell Street réunit un hôtel de 246 chambres, des bureaux et des commerces en rez-de-chaussée dans un immeuble pouvant atteindre 22 étages.