Situated in the heart of the Thames Valley - only 6 miles south of Oxford - this ever popular hotel recently underwent an extensive refurbishment programme making it even more spacious and welcoming than before - Re-styled decor and furnishings throu