Karta Vacation Rentals





In the heart of central London on the eastern edge of Russell Square Gardens. An 8-minute walk to the British Museum and about 11 minutes to the British Library, with Covent Garden and Somerset House a short stroll away. A 5-star, pet-friendly city hotel that puts you steps from classic London sights.