Karta Vacation Rentals





In central London on Edgware Road, a family-friendly hotel a short walk from Marble Arch and Hyde Park. It sits about 0.8 miles from Regent's Park and Kensington Gardens and is close to The Grosvenor Victoria Casino and St. Mary’s Church.