Get Directions to Apple Tree Hotel ← View details Keenthorne, Nr Nether Stowey , Bridgwater , England , United Kingdom, Keenthorne, England Get Directions From* To * — Required information