Penumbra MilestoneMilestone House, 113 Oxgangs Road North, Edinburgh EH14 1EB1.2 miles from centre of Craiglockhart8.52 ReviewsSize 10 roomsYounger Adult CarePermanent Care