The Apollo Stay

  • Free Wi-Fi
  • Free parking

Located about 6 km from St Peter's Public Square, The Apollo Stay Manchester hotel is only a 5-minute walk from 32 Club. Wi-Fi is provided in the rooms.

This property is a few steps from the restaurant Spicy Grill.

The guest house has a convenient location 3.8 km from the extraordinary Manchester Museum. St Mary's Church is within 25 minutes' walk of the comfortable hotel. For sport fans The Apollo offers access to Old Trafford Stadium, which is 4.6 km away. Deansgate train station is located 25 minutes' walk away.

The Apollo Stay Manchester Facilities

Internet Free Wi-Fi
Parking options Parking
In the kitchen Electric kettle
In the rooms Tea and coffee facilities
Design Parquet floor
General facilities No smoking on site
8.6
Fabulous
Based on 73 reviews
Important information
Check-in: from 16:00 until 23:59
Check-out: until 10:00