Karta Vacation Rentals
In the historic heart of London, steps from the Tower of London and a short walk to Tower Bridge and London Bridge. This city-center 4-star hotel puts St. Paul's Cathedral and Covent Garden within easy reach. Tube access sits right at the doorstep for quick rides across the city.