212,406
159,764
3,837
13
Hill House Farm is a very popular hotel in Barham, with a score of 9.4 from 11 reviews.