This 1 star hotel is located in the city centre of Manchester and was established in 1991. It is close to the City Centre and the nearest station is Piccadilly. The Hotel has a restaurant, a bar and a coffee shop. All 50 rooms are equipped with trouser press.
Note: We update hotel photos, maps and descriptions on a regular basis – it is the responsibility of the hotel to ensure that these are accurate !