The 3-star The Thistlewood Manchester hotel has 9 rooms and is located around 5 minutes' drive from Davyhulme Park. A car park is available on site.
Situated around 5 minutes' drive from Sea Life Manchester, the hotel also gives access to such sports venues as Old Trafford Stadium, which is 2.9 km away. Cultural sights in the area are Science and Industry Museum (6 km) and Imperial War Museum North (3 km). Feel in total harmony with nature by visiting Inflata Nation Inflatable Theme Park Manchester, 2.6 km from this Manchester hotel. The Thistlewood hotel is located 15 km from Manchester airport and a short walk from Humphrey Lane/Community Centre bus stop.
The lounge bar provides you with a place to unwind.