
Built in 1815, this charming Hotel is in the heart of the city centre and set in the grounds of Manchester Cathedral. This Hotel, located right opposite the new Selfridges and Harvey Nichols Stores and only 500 meters from the MEN Arena...
more info & bookings