Karta Vacation Rentals
In central London’s Bloomsbury — a compact, budget-friendly small hotel a short walk from leafy squares, major museums, university campuses and lively theatre and shopping streets. Ideal for museum-goers, students and first-time visitors who want quick access to the city center.