Located in Manchester, this apartment features a balcony. The property is 900 metres from Old Trafford Stadium and free private parking is available. Free WiFi is featured throughout the property.
There is a dining area and a kitchen complete with an oven and a microwave. A flat-screen TV is provided.
The Lowry is 900 metres from Star Stay Apartments, while The Opera House is 2.2 km away. The nearest airport is Manchester Airport, 12 km from Star Stay Apartments....
|3 Elmira Way|