The Lowry Hotel met 165 kamers ligt in het uitgaansgebied van Manchester en biedt accommodatie met een kapel en een bagage-opslag en een à-la-carterestaurant. Dankzij de uitstekende locatie bevindt dit hotel zich op ongeveer 700 meter wandelafstand van het Operahuis, een heerlijke plek om een leuke tijd te hebben.
Het 5-sterrenpand is gesitueerd in het centrum van Manchester, maar 550 meter ver van de Deansgate en op loopafstand van de Kunstgalerie van Manchester. Lowry Manchester bevindt zich slechts 1 km verwijderd van Giant's Basin. De Whitworth Kunstgalerie is op ongeveer 2 km afstand van deze accommodatie in Manchester gelegen. Er is de bushalte Bridge Street/Deansgate op een klein stukje lopen van dit premier The Lowry Hotel.
De 165 allergievrije kamers zijn uitgerust met een flatscreen TV met satelliet zenders, samen met een minibar, koffie- en theevoorzieningen voor het comfort van de gasten. De privébadkamers zijn voorzien van een stortdouche en een apart toilet, evenals een haardroger en fluwelen badjassen. Sommige kamers hebben een prachtig uitzicht op de rivier.
Elke ochtend wordt er een ontbijt geserveerd in het restaurant. Restaurant River biedt een Britse diner.