Lowry Hotel

The Lowry Hotel is located by the River Irwell in Salford, Greater Manchester, England. Although the five star hotel named after the artist L. S. Lowry is within the boundaries of the City of Salford, it is promoted as “The Lowry Hotel, Manchester”. When the hotel first opened Marco Pierre White was the overseeing chef of The River Room Restaurant.

Partner Posts

No tags for this post.


Be the first to comment

Leave a Reply

Win a 3-night European city break! Expires on June 30 2019!!!