This large hotel stands on Blackfriars Street in the centre of Manchester and offers an excellent position to be based whether you are in the city as a business or leisure traveller. The guestrooms have a good selection of amenities fitted as standard that include television with satellite options, wireless Internet and a private bathroom. There are excellent transport links close by.