MICHELIN Travel discover the world with TheGreenGuide
Home > World > Europe > Great Britain > Travel Guide Manchester > Hotels > The Lowry Hotel Manchester

Manchester étoile

Manchester : Things to see and do

Manchester : Organise your stay

Nearby Restaurants

See all restaurants Manchester

The Lowry Hotel star

The Lowry Hotel star

On the banks of the River Irwell, the award-winning Lowry dominates the skyline with its curved, glass-fronted façade. It has rooms with stunning views, a riverside restaurant and a spa. The huge rooms at The Lowry Hotel have modern furnishings to match the architecture. Rooms also have large walk-in wardrobes, a satellite TV and iPod dock. The elegant bathrooms feature a marble bath, large shower and free bathrobes. Guests can dine at River Restaurant & Bar, which serves classic British cuisine and sushi. A large terrace arcs around the side of the Chapel Wharf building, and has wonderful views across the city. The spa offers a range of relaxing treatments and massages for guests to enjoy. There is also a sauna and on-site beauticians. Manchester Cathedral and The People’s History Museum are both just a 5-minute walk away. Private parking is available (for an additional charge).

Add to my travel book

Useful Information

  • Address : 50 Dearmans Place, Chapel Wharf GB - Manchester M3 5LH

Main services

  • Restaurant
  • Car park
  • Air conditioning
  • Disabled access
  • Non-smoking rooms
  • Internet
  • Animals allowed
  • Satellite TV