Located in the town of Bonnyrigg, The Retreat Castle features free Wi-Fi and free private parking, just 20 minutes drive from Edinburgh. The family-run property is set within more than an acre of gardens. The i ... Read more

View all Luxury Hotels in Bonnyrigg