Grange Lane
1A Grange Lane, Manchester, United Kingdom
★★★
Manchester, United Kingdom
One of the hotels for your stay in Manchester is the Grange Lane which is located at 1A Grange Lane, Manchester, United Kingdom. There are many facilities offered at Grange Lane, both hotel and room facilities. If you are traveling to Manchester, you can choose Grange Lane as a place to stay. Grange Lane is located in the region of England, Yorkshire, Greater Manchester
Rotate image to see Grange Lane
Hotel Amenities
- Property cleaned by professional cleaning companies
- Guest accommodation disinfected between stays
- Pet friendly
- Cashless payment available
- Wifi
- Internet
- Non-smoking rooms
- Smoke-free property
- Contactless check-in/out
- Baggage storage
- Free Wifi
Hotel policy
- Check-in time is 15:00 and check-out time is 10:00
- If you wish to bring pets, please ask at the hotel