This charming position between Oxford and Henley is one of the most beautiful place that you could stay anywhere along the River Thames. The hotel has a set of its own grounds that are a fine place to go walking and sample some of the local wildlife and plant life. The rooms have been designed with care and attention and have luxurious furnishings throughout.