Karta Vacation Rentals





Right in London City Centre, a serviced flat near Hyde Park and Marble Arch. About 3 km from the city centre, it’s roughly 0.9 km to Kensington Gardens and 2 km to Oxford Street. Local landmarks include the Alexander Fleming Laboratory Museum, The Grosvenor Victoria Casino and St Mary’s Hospital.