This hotel is located close to the banks of the River Thames in the beautiful Oxfordshire countryside, this hotel offers a place of rest and relaxation, away from the stresses of modern life. The rooms have all been fitted with first class amenities and have a range of luxurious furnishings. The restaurant and bar is a great place to spend time.