Penicuik Where to Stay
Frederick House Hotel
42 Frederick Street, Edinburgh, EH2 1EX 0131 2261999
Two Hillside Crescent
2 Hillside Crescent, Edinburgh, EH7 5DY 0131 5564871
Craigelachie Private Hotel
21 Murrayfield Avenue, Edinburgh, EH12 6AU 0131 3374076
Bouverie Bed & Breakfast
9b Scotland Street, Edinburgh, EH3 6PP 0131 5565080