Karta Vacation Rentals
On London's culturally vibrant South Bank, a boutique hotel sits steps from Tate Modern and Shakespeare’s Globe. Short walks take you to Borough Market, St. Paul’s Cathedral and Blackfriars and Southwark stations, with Waterloo under 10 minutes away.