Karta Vacation Rentals





In the heart of Windsor city centre, a historic listed hotel less than a minute's walk from Windsor Castle and a short stroll to the River Thames. Steps from Windsor Royal Station shopping and dining, The Old Ticket Hall, Queen Mary's Dolls' House and the Firestation Centre for Arts & Culture. Windsor Racecourse and Frogmore House are a short drive away, with Heathrow the nearest airport.