Karta Vacation Rentals





In the heart of the City of London, a 10-minute walk from the Tower of London and The Gherkin. This aparthotel sits steps from Tower Bridge and close to Liverpool Street, perfect for business travelers and city explorers. Pet-friendly and apartment-style, it puts Brick Lane, the Thames and major transport links within easy reach.