Karta Vacation Rentals
On Canary Wharf's riverside fringe in East London — a sleek spa hotel minutes from the Thames and the financial district. You're 0.1 mi from the Thames River, 0.4 mi from Billingsgate Market and about 0.8 mi from One Canada Square. O2 Arena and ExCeL Exhibition Centre are a short drive away, with Greenwich attractions also within easy reach.