
This 3 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 109 rooms are equipped with hairdryer and trouser press.