Karta Vacation Rentals
Set in Marylebone in the heart of London city centre, this boutique stay sits on George Street near Baker Street. Stroll to Oxford Street, Regent Street, Marble Arch and Hyde Park in minutes — perfect for shoppers and sightseers.