Offering free WiFi and garden views, Imperial Green - London, Wembley provides accommodation located in London, just 600 metres from Wembley Arena. Guests staying at this apartment have access to a balcony. The apartment includes 2 bedrooms, 2 bathrooms with a bath, a seating area, and a kitchen with a dishwasher. A flat-screen TV is featured. Guests can also relax in the garden. London Designer Outlet is less than 1 km from Imperial Green - London, Wembley. London Heathrow Airport is 22 km away.
Number of rooms : 1