Windsor Holiday Apartments
Situated near a zoo and a stadium, Windsor Holiday apartment offers 8 rooms with a view over the city.
Major London sights, such as London Zoo and Emirates Stadium are located nearby. London city center is 10 km away. The bar Emchai Restaurant is within easy reach of the property.
The apartment offers rooms with heating, high-speed internet, a seating area, a wardrobe and a trouser press for a comfortable stay in London. A bathroom with a bathtub and a shower is also provided.
Guests can benefit from a kitchen fitted with a microwave, an electric kettle, a fridge, a toaster and an oven.
Easily accessible from Wood Green subway station.