Karta Vacation Rentals
On the River Thames in Rotherhithe, this Docklands riverside hotel sits a short hop from Canary Wharf and within easy reach of Southwark. Tower of London and St. Paul's Cathedral are a quick drive away, and Greenwich, Tower Bridge, Borough Market, the O2 and ExCeL are all nearby. London City Airport is about 14 km.