Karta Vacation Rentals
In Marylebone, in the heart of central London. A boutique 4-star hotel set in an Edwardian building, within easy walking distance of Oxford Street, Selfridges, Madame Tussaud's and Baker Street. Regent's Park, Marble Arch and Buckingham Palace are all close by—perfect for sightseeing on foot.