Iconic Hotels
The Lowry Hotel
The Lowry Hotel is Manchester’s finest 5* hotel. Set on on the banks of the River Irwell, the hotel is perfectly situated for guests to explore all of Manchester’s highlights. The Lowry itself exudes a modern elegance, which is perfect for families, couples, and solo travelers alike. The hotel boasts 165 bedrooms,12 stunning suites, and a Presidential Suite.
Made to measure
We are Experience
Designers
Our team of highly experienced travel designers will guide you from beginning to end as you embark on a tailor-made journey of distinction, enjoying truly exclusive and authentic cultural experiences. We can fulfil your bucket-list dreams.
Speak to us