Manchester is one of the largest and most exciting cities in the north of England and has a great deal for tourists to see and do. This hotel is located within walking distance of many of the most famous attractions and is a great place to rest and relax away from the busy streets. The guestrooms have all been fitted with first class amenities and there is a friendly staff on hand.