Karta Vacation Rentals





In the Westminster borough of central London, this 5-star aparthotel is steps from Oxford Street and under 1 km from Madame Tussauds. A short walk brings you to Marble Arch, Hyde Park and Regent Street, plus local spots like St. Christopher's Place and the British Dental Association Museum. Centrally located and family-friendly, it’s ideal for shopping, theatres and sightseeing.