Karta Vacation Rentals
On the Thames at Canary Wharf, a sleek luxury hotel that pairs boardroom polish with riverside swagger. Steps from Canary Wharf’s shops and towers, you’re minutes by car from One Canada Square and a short ride to the Tower of London, ExCeL and Sky Garden. Family-friendly and perfectly placed for business or sightseeing, London City Airport is the closest airport.