Karta Vacation Rentals





In a tucked-away London spot just north of the city center, this apartment hotel sits minutes from Regent's Park and St. John's Wood. Ben Uri Gallery is within easy reach, making it a handy base for exploring central London on foot.