Karta Vacation Rentals
In Southwark, just a short walk from Tate Modern and The Shard. Minutes from Borough Market, London Bridge and the Thames riverside, this central London hotel puts major attractions on your doorstep. Pet-friendly and perfectly placed for exploring the South Bank.