Situated approximately a 25-minute stroll from People's History National Museum, The Green Palace Manchester apartment also boasts easy access to Deansgate train station which is only 1.3 km away.
The Green Palace Manchester apartment comprises a balcony and provides modern comforts like a flat-screen TV with satellite channels.
The apartment lies in Salford with a modern restaurant and bar, nearly a 10-minute ride from the public urban Peel Park. Guests will find Ordsall Hall just moments from this apartment.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please