1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct




Show 4 photos
Deluxe 2 Bed Apartment
Chatsworth House, 19 Lever Street, Manchester, United Kingdom
Show map
Nearby Hotels

Discounted Short Term Let
Chatsworth House, 19 Lever Street,Manchester
Contractor long stay reduced rates 57
19 Lever Street,Manchester
Cheap Business long stay rates 56
Chatsworth House 19 Lever Street,Manchester
Stay for longer on cheap rates 15
Chatsworth House,Manchester