Offering a garden and garden view, Book Now - Long Stays - Weekly & Monthly Stays - Etihad Stadium is set in Manchester, 2.6 km from Etihad Stadium and 2.6 km from Piccadilly Railway Station. With free private parking, the property is 1.
18 Nuneaton Drive, Manchester, M40 7WH, United Kingdom