The Lowry Hotel

The Lowry Hotel is a luxurious 5-star contemporary hotel located by River Irwell in Manchester and 5 minutes away from Manchester Cathedral and The People’s History Museum. The hotel is a member of The prestigious Leading Hotels of the World and is famous for having a curved, glass-fronted façade that dominates the skyline. It offers huge rooms with stunning views, a riverside restaurant, Free Wi-Fi, Satellite TV, iPod dock, elegant bathrooms, a breath-taking River Bar & Grill, a contemporary QMS Skin Spa and much more. Book now and enjoy a unique experience at this fully refurbished hotel in one of the best places in UK and Europe.

LEAVE A REPLY

Please enter your comment!
Please enter your name here