Although its industrial history has left parts of Manchester, England, somewhat grimy and ugly, the "capital of the North" has evolved into a thriving hub thanks to recent redevelopment. It is lo...
Manchester, United Kingdom
1853 traditional hotel with grand stone-carved porticos and columns - 10 mins walk to Deansgate station - Close to Spinningfields....
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 263
Rates: -
The Lowry Hotel is a luxury accommodation offering river views at Chapel Wharf in Salford, Manchester. Its refined style seamlessly blends modern elegance....
Rooms: 177
Rates: $189 - $871