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. It is located 30 mi/50 km east of Liver...
Manchester, United Kingdom2 miles
This 26 room property, renovated in 1989...
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 26
Rates: $60 - $113
Modern motor hotel ideally located for the business or leisure traveller; situated near Trafford Center & City Center Shopping.
3 Superior Tourist Class
Rooms: 120
Rates: $122 - $133