Avalon is a family run Bed & Breakfast, providing comfortable accommodation in a spacious Victorian terrace house.
The quiet central location is just three minutes walk from the river, railway station and Henley town centre.