Lower Turks Head
Lower Turks Head Hotel Manchester is located in the heart of Manchester City Centre district next to Albert Square, Victoria Station and Manchester Arena.
The city center is 10 minutes' walk of the property. A short distance to a bus stop enables you to get to Deansgate and Canal Street in no time.
The hotel is surrounded by bars, a stadium and restaurants.
The property comprises 7 en-suite rooms appointed with free Wi-Fi, a balcony, TV and a DVD player.
Lower Turks Head Hotel Manchester lies within 5 minutes’ drive to Manchester airport.