Das elegant und luxuriös gestaltete fünf Sterne The Lowry Hotel ist ideal an den Ufern des Irwell Flusses gelegen, nahe der neuen Trinity Brücke, die von Santiago Calatrava designt wurde, und das Stadtzentrum von Manchester mit den Handels- und Einkaufsdistrikten ist nicht weit entfernt.