Located 3.7 mi from Olympic Stadium and 3.7 mi from O2 Arena, London ExCeL Stays in London provides air-conditioned accommodations with views of the lake and free WiFi.
The apartment offers a terrace.
Victoria Park is 5 mi from London ExCeL Stays, while Greenwich Park is 5 mi away. The nearest airport is London City, 2.2 mi from the accommodations, and the property offers a paid airport shuttle service.
Number of rooms : 2