The Lowry hotel in Manchester
When it comes to fashionable hotels in Manchester it doesn’t get much better than The lowry hotel. The Lowry hotel, Manchester’s first five star hotel, is located on the banks of the River Irwell and is a short walk into Manchester city centre, with the shops of Deansgate just a stones throw away. This stylish hotel has 164 rooms and is a fantastic place for your stay in Manchester.
Serviced City Pads is an independent booking company for apartments in Manchester. The company is