Windsor Holiday Apartments
The 4-star Windsor Holiday offers modern rooms in proximity to Emirates Stadium, Up at The O2 and The Place.
A tube station as well as Wood Green subway station are not far from the hotel. This venue is 10 km away from the center of London.
Quick access to a stadium and a cinema is provided.
The hotel comprises 27 rooms equipped with a sofa, heating, a dressing area, a refrigerator and a wardrobe. Other comforts include an oven, a microwave and an electric kettle for self-catering.
Emchai Restaurant and Three Compasses are situated in a market area, about 200 meters from the venue.
Guests can reach Windsor Holiday by car from London City airport in 15 minutes.
Guests can rent cars to explore the local area.