Idyllically situated on the bank of the River Thames, this country hotel in Henley-on-Thames is the ideal getaway for business and private travellers. Walk along the river and admire the beautiful nature or board the next train (1.5km) and pay a visit to London. Heathrow Airport is located at a distance of 39 kilometres.
