The House on the Hill Hotel Frome, Somerset
The House on the Hill, a property with a garden and a terrace, is located in Frome, 13 km from Longleat House, 22 km from University of Bath, as well as 25 km from Bath Abbey.
10a Catherine Hill, Frome, BA11 1BZ, United Kingdom