Karta Vacation Rentals





In the oldest part of London, a short walk from the Tower of London and Tower Bridge. Located in the City of London, the aparthotel is about 1 km from the city center and close to Liverpool Street, London Bridge and the Roman-built London Wall.