Lennox Lea Hotel 3-Star

Book this hotel in Manchester, England: North, United Kingdom.

Photos of the 3* Lennox Lea Hotel

About the 3* Lennox Lea Hotel

This hotel is a lovely Victorian building that welcomes the guests with hospitality in a warm and friendly atmosphere, offering a range of accommodation starting from en suite rooms, family rooms and apart hotel rooms with kitchen and dining facilities. It's ideal for families and business customers.

3* Lennox Lea Hotel on a map of United Kingdom

Manchester Airport 3* Lennox Lea Hotel
Flight + Hotel
Hotel Only
Lennox Lea Hotel
England: North United Kingdom
Lennox Lea Hotel
For nights
Guests in Room 1
Adults Children