Five stars and worthy of every single one of those. The Lowry Hotel might be one of the most luxurious hotels in Greater Manchester but it still manages to retain a certain amount of style, although we’ve come to expect nothing less from anything linked to The Lowry.
Comments