Karta Vacation Rentals
In Limehouse, east London — a short hop from Canary Wharf and the DLR. The hotel sits minutes from the Tower of London and a quick drive to ExCeL Exhibition Centre. O2 Arena, Tower Bridge and Brick Lane are all within easy reach.