Karta Vacation Rentals





In East London’s Tower Hamlets, a short stroll from Brick Lane and about 15 minutes on foot to Liverpool Street. This eco-certified London hotel sits within easy reach of the Tower of London, Tower Bridge, the Gherkin and Sky Garden.