The Craigie Hotel



Penicuik • Show on map
Price as low as GBP 107.74
Situated in Penicuik The Craigie Hotel has a restaurant bar garden and free WiFi throughout the property. Boasting room service this property also provides guests with a terrace. Private parking can be…More info
