Karta Vacation Rentals





In the shadow of the Tower of London and a short walk from Tower Bridge, this central London hotel sits by St. Katharine's Dock and the River Thames. Liverpool Street and Brick Lane are within easy walking distance, and London City Airport is about 10 km away.