The Lowry Hotel is a sleek five-star hotel in Manchester set along the banks of the River Irwell. The 165 contemporary rooms and suites have floor-to-ceiling windows that flood the space with natural light and offer stunning city views. Known for its modern design and exceptional service, The Lowry Hotel boasts a luxurious spa where you can relax and enjoy some pampering treatments. The River Restaurant serves seasonal British food with a creative twist, complemented by a chic bar offering a sophisticated cocktail setting. One of best luxury hotels in the heart of Manchester.