Karta Vacation Rentals
In Marylebone, a London City Centre hotel just off Baker Street and a short walk to Regent’s Park and Madame Tussauds. Marble Arch, Oxford Street and Selfridges sit close by, and the Sherlock Holmes Museum is within easy reach.