London City Island 3 Bedroom Luxury Apartments, Canary Wharf
Fabulous 9.2 (38 reviews)
Residence
Starting from £136
About it
Boasting river views, Astell House offers accommodations with river views and balcony, around 3.1 mi from Olympic Stadium and 0.6 mi to the Excel center and O2.
The air-conditioned apartment consists of 3 separate double bedrooms, 2 bathrooms, one of which is en-suite, living room and a dining area. The kitchen is fully equipped.
A continental breakfast is available daily at the property.
Victoria Park is 4.3 mi from the apartment. The nearest airport is London City Airport, 3.1 mi from Astell House.