Location
With a stay at The Bulls Head in Manchester (Manchester City Centre), you'll be a 5-minute walk from Canal Street and 9 minutes by foot from Piccadilly Gardens. This hotel is 0.5 mi (0.8 km) from Manchester Palace Theatre and 0.5 mi (0.9 km) from University of Manchester.