Located a mere 1.9 km from the large Science and Industry Museum, the 3-star Lower Turks Head Hotel Manchester is about a 5-minute walk from Band on The Wall. The hotel features 7 rooms and such amenities as baggage storage.
Situated a short way from the landscaped Peel Park, this Manchester hotel also gives access to such sports venues as Manchester Arena, which is 550 metres away. The Lower Turks Head is around 10 minutes by car from Old Trafford Stadium and around 15 minutes on foot from the Northern Quarter. Standing 3.4 km away, The Catholic Church of the Holy Name of Jesus is a hard-to-miss divine tourist destination. This accommodation is located 20 km from Manchester airport and only a few steps from Peter Street/Mount Street bus stop.
Rosso Restaurant and Bar serves a good range of Italian food and lies 200 metres from Lower Turks Head Hotel.