Karta Vacation Rentals





In the heart of Bloomsbury, a short stroll from Russell Square and University College London. You’re about 0.5 miles from The British Museum and 0.7 miles from Tottenham Court Road, with The Horse Hospital and Brunswick Centre close by. This apartment hotel sits roughly 2 km from the city center — ideal for central London exploring.