One of the hotels for your stay in Manchester is the Alexandra Park which is located at 21 Manley Road, Manchester, United Kingdom. There are many facilities offered at Alexandra Park, both hotel and room facilities. If you are traveling to Manchester, you can choose Alexandra Park as a place to stay. Alexandra Park is located in the region of England, Yorkshire, Greater Manchester.
Rotate image to see Alexandra Park
Choose a room
Three-Bedroom Apartment
Room size (0 square metres)Room amenities
- Flat-screen TV
- Heating
- Kitchen
- Private Bathroom
Hotel Amenities
- Parking on site
- Smoke-free property
- Internet
- Wifi in all areas
- Wifi
- Private Parking
- Free Wifi
- Free parking
- Parking
Hotel policy
- Check-in time is 11:30 and check-out time is 11:00
- Pets are not allowed