Современное многоэтажное здание The Lowry с застеленным полукруглым фасадом расположено в центре Манчестера, на берегу реки Irwell, рядом с мостом Троицы, недалеко от стадиона Old Trafford — базы футбольной команды «Манчестер Юнайтед» и других достопримечательностей города. Оформление отеля отражает модные дизайнерские тенденции — игра цвета и линий, яркие акценты, мягкое освещение, цветное стекло, авангардные скульптурные работы.
В номерах, оборудованных по последнему слову техники, — современные стильные интерьеры, выдержанные в теплых тонах, с большими, от пола до потолка окнами, из которых открывается панорамный вид на реку и город, отделкой из дерева, удобной дизайнерской мебелью, ковровым покрытием на полах, оригинальными украшениями. Отель располагает СПА Центром, включающим сауну, тренажерный зал, комнату отдыха, 6 процедурных кабинетов, предлагающих большой выбор услуг по уходу за лицом и телом с использованием продукции известных линий ESPA, Ishi, Carita.
The River Restaurant предлагает разнообразные блюда современной интернациональной кухни с британскими акцентами. В уютном The River Bar подается послеобеденный чай, легкие закуски, различные напитки и фирменные коктейли, а также звучит живая музыка, а в теплое время столики сервируются на длинной открытой террасе, откуда открывается живописный вид на реку. В отеле функционируют 8 залов для заседаний, просторный бальный зал, современно оснащенный бизнес – центр. Высокий комфорт и многообразие услуг делают The Lowry удобным отелем для отдыха, бизнеса и знакомства с культурной и историей Манчестера.