Karta Vacation Rentals





Perched steps from the Tower of London in the Square Mile, this 4-star city centre hotel puts you within easy walking distance of Tower Bridge, London Bridge, St Paul’s and the Sky Garden. A family-friendly base for historic sightseeing or a business trip in the heart of the City of London.