
Manchester, United Kingdom
The Bulls Head
3-star hotel
Located in the Manchester City Center district in Manchester, The Bulls Head Hotel offers 4-star rooms with free WiFi. The property is around a 10-minute walk from Greater Manchester Police Museum, 0. 7 miles from Manchester…
- Wi-fi
- Restaurant
- 24-hour security · extra charge
- Bar · extra charge



















