Situated in London, Excel Waterfront Apartments offers accommodation with free WiFi. Some units have a seating area and/or a balcony. The apartment offers a terrace. O2 Arena is 1.2 km from Excel Waterfront Apartments, while Greenwich is 3.2 km away. The nearest airport is London City Airport, 2 km Read more
Situated in London, Excel Waterfront Apartments offers accommodation with free WiFi. Some units have a seating area and/or a balcony. The apartment offers a terrace. O2 Arena is 1.2 km from Excel Waterfront Apartments, while Greenwich is 3.2 km away. The nearest airport is London City Airport, 2 km from the accommodation.