Karta Vacation Rentals
On St Leonards Road in Windsor, a stone’s throw from Windsor Castle and Windsor Royal Shopping Centre. Minutes from The Long Walk/Great Park, Windsor Racecourse and Ascot, with Eton, Legoland and River Thames cruises all close by. A popular pub & inn location that puts you in the heart of Windsor’s cafes, bars and independent shops.