Providing garden views, A City Place - Excel 2 is located in the Newham district of London, 4.3 miles from Olympic Stadium and 4.3 miles from O2 Arena.
Victoria Park is 5 miles from the apartment, while Greenwich Park is 5 miles away. The nearest airport is London City Airport, 2.4 miles from A City Place - Excel 2.
Newham is a great choice for travellers interested in entertainment, tourist attractions and monuments.
We got the confirmation that property approved our stay. When we arrived to London and tried to reach out to the landlord we were told our property is booked by other people... We wait for the refund.