On the River Loddon in the beautiful Berkshire countryside, this hotel offers a place of rest and relaxation, away from the stresses of modern life. The many attractions of the local area include Windsor, the castle and the ever-popular Legoland. The staff at the hotel are always pleased to help you get the most from your stay in the area and the facilities in the hotel.