Windsor Royal Retreat
The Four Star Sir Christopher Wren Hotel is located right on the River Thames, within easy walking distance of Windsor's restaurants, shops and attractions, including Windsor Castle. The hotel features riverside dining, a gym, spa treatments, outdoor jacuzzi and sauna. Windsor Castle is the oldest and largest occupied castle in the world. Explore Windsor from two points of view on a double-decker bus with The Original tour, and a 40-minute Windsor river cruise with French Brothers. Get onboard at any Original tour bus stop and hop off as often as you like while enjoying a sightseeing bus tour of Windsor, Eton and Datchet. Then for stunning views of Windsor Castle, take a 40 minute Windsor cruise with French Brothers on the Upper River Thames.