Get Directions to Peebles Hydro ← View details Innerleithen Road , Peebles EH45 8LX , Scotland , United Kingdom, Peebles, England EH45 8LX 01764651846 Get Directions From* To * — Required information