
Manchester, United Kingdom
Lennox Lea Hotel & Apartments
3-star hotel
Enjoying a peaceful setting close to a park, this delightful hotel lies just 800 metres from Sale Town Centre. The hotel is located less than 10 km from central Manchester, affording guests ease of access to a host of…
- Wi-fi
- Car park
- Restaurant
- Laundry service






















