Get Directions to Glentrail House ← View details Traquair Road, Innerleithen, Peeblesshire EH44 6PD, United Kingdom, Innerleithen, England Get Directions From* To * — Required information