Karta Vacation Rentals





On the waterfront in Henley-on-Thames, a short drive from the Thames River and historic Henley Bridge. About 3 km from the town centre and within driving distance of Windsor Castle, with Loftus Road Stadium, Hyde Park and the Victoria and Albert Museum all reachable for day trips.