Hotel Overview
The award winning Lowry hotel has the accolade of being the first 5 star in Greater Manchester and has a great location overlooking the River Irwell. Extremely modern in design, the glass façade gives the interior a light airy feel and the hotel prides itself on sourcing the dramatic art work and furniture pieces from local artists. Bedrooms are a good size, well equipped and boast floor to ceiling windows. Whether you chose to hit the nearby shops, relax in the award winning Spa or sample a cocktail or two in the River Bar and Lounge, this hotel won't disappoint.
Manchester
United Kingdom