Willkommen im Hotel Apartment Cuba Street London, Apartment Cuba Street is a self-catering accommodation located in London. Free WiFi access is available. The property is 400 metres from Canary Wharf and 500 metres from Docklands. The apartment will provide you with a balcony, a hot tub and a seating area. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathroom also comes with a bath and a bath or shower. You can enjoy city view from the room. Activities in the surrounding area include cycling. If you feel like visiting the surroundings, check out Canada Water (1.8 km) and O2 Arena (1.9 km). London Heathrow Airport is located 30 km from the property.