Karta Vacation Rentals
In central London, a short stroll from Hyde Park and Kensington Gardens. This budget-friendly, boutique-style hotel sits near Marble Arch and within easy walking distance of Oxford Street, Royal Albert Hall and several major museums. Perfect base for long city walks and sightseeing.