Stay at this 3-star golf guesthouse in Edinburgh. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Royal Mile and Edinburgh Castle are located nearby. Discover genuine guest reviews for OYO Arden Guest House, Craigmillar Castle Edinburgh, in The Inch neighborhood, along with the latest prices and availability – book now.