Featuring accommodation with a balcony, Star Stay Apartments is an apartment located in Manchester. Free private parking is available on site.
The apartment is fitted with 2 separate bedrooms and includes a kitchen with an oven and a dining area. A flat-screen TV with satellite channels is available.
Old Trafford Stadium is 900 metres from the apartment, while The Lowry is 900 metres away. Manchester Airport is 12 km from the property....
|3 Elmira Way|