Karta Vacation Rentals
In the heart of the City of London, just a 3-minute walk from St. Paul's Cathedral and a short stroll to Tate Modern, the Globe and Borough Market. This 4-star hotel puts you steps from iconic sights and convenient for exploring the Thames-side attractions.