20 Cuba Street, Canary Wharf, E14 8LD, United Kingdom
Cuba Street Apartment offers corporate serviced accommodation in Canary Wharf, London. The property is located five miles from London City Airport, a nine-minute walk from the nearest ferry port and tube station and just a seven-minute walk from the nearest DLR station.
This two bedroom apartment features double beds, one bathroom, a spacious living area and a fully equipped kitchen with an oven, microwave and washing machine.
There is also a TV, a dining table and free wireless internet access.
Housekeeping services are provided once a week.
Guests can also enjoy an on-site restaurant, café and bar.