The Lowry Hotel is a luxurious 5-star hotel located in the heart of Manchester. Each room is equipped with a kettle, allowing guests to enjoy a hot cup of tea or coffee at their convenience. The hotel offers stunning views of the River Irwell and is within walking distance of popular attractions such as the Manchester Opera House and the Museum of Science and Industry. With its elegant decor, excellent service, and convenient amenities, The Lowry Hotel is the perfect choice for travelers looking for a comfortable stay in Manchester.