Stay at this 3-star golf guesthouse in Edinburgh. Enjoy free WiFi, free parking, and a golf course. 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.