Walk from Portobello to Figgate Park (view of Arthur's Seat) & following the Figgate Burn along Duddingston rd. & Duddingston Rd. West (past Duddingston Golf Course) to Duddingston Loch & village & entrance to Holyrood Park. Up Jacobs Ladder (210 steps) to Queens Drive, down Hunter's Bog (between Radical Road & Arthur's Seat) to Holyrood Palace where walk ends.
There is an option to walk back along Old Church Lane & Queens Drive rather than Jacob's Ladder & Hunter's Bog to make an easier end to the walk.