Karta Vacation Rentals





In the heart of the City of London, overlooking St Dunstan in the East Church and Gardens. Tower of London, Tower Bridge and Tate Modern are all under 10 minutes away. A true city-center hotel within easy walking distance of the financial district and historic landmarks.