Venus Apartment Excel London
Venus Apartment Excel London apartment hosts guests of London.
Located in Newham district, 1.9 km from Olympic Stadium, O2 Arena and Up at The O2. The venue is located 16 km from Ilford. Serving halal, middle eastern, lebanese and eclectic meals, Beirut Nights is about 10 minutes’ walk away.
The apartment comprises 3 rooms. Room facilities include flat-screen TV, a seating area, a dining area and a refrigerator.
There are a microwave and a toaster provided in a kitchen.
5 minutes' walk to West Ham train station.