Lower Turks Head
36 Shudehill Manchester, M4 1EZIdeally located in the heart of Manchester, and less than 10 minutes’ walk from Manchester Victoria Station, Lower Turks Head offers en suite accommodation, a restaurant and a bar. Free Wi-Fi is available throughout.
7 rooms
from £25