Karta Vacation Rentals
In Canary Wharf, East London — a wired, modern docklands neighborhood. The hotel sits near a metro/DLR station and is a short ride from the airport, about 9 km from the city centre. Nearby spots include Bow Creek Ecology Park, Trinity Buoy Wharf and Canning Town. Major attractions within easy reach include the O2 Arena, Tower Bridge, Tower of London, the British Museum, the London Eye and the Natural History Museum. Address: 1 Oregano Drive, London E14 2AE.