Luxury, 4 Star and 5 Star Hotels near the Lowry


Listed below are 4 star, 5 star and luxury hotels, such as The Lowry Hotel, located near the Lowry. The Lowry is set in a magnificent waterside location at the heart of the redeveloped Salford Quays in Greater Manchester. The welcoming building is designed to reflect the surrounding landscapes and flourishing waterways, in its glass and metallic surfaces. The Lowry aims to give everyone access to new areas of creativity and to embrace its broad community with the layout encouraging visitors to explore and enjoy the variety of facilities housed within it, throughout the day and evening.




The Lowry Hotel

The Lowry Hotel

50 Dearmans Place, Chapel Wharf, Salford, Greater Manchester  
The Lowry Hotel is part of the Chapel Wharf development on the banks of the River Irwell, next to Calatrava´s landmark Trinity Bridge. The design is... more