Located next to the beautiful River Thames in the heart of Buckinghamshire, this hotel offers a fine location from which to explore the many delights that this area of the country has to offer. The rooms have all been fitted with first class amenities that include television, telephone and private bathroom. The staff is well trained and happy to assist you in making the most of your time here.