Craighmhor Mountain Retreat Restaurant and Cafe Distance from: 23.6 kms | Price from: Not Available Craighmhor Mountain Retreat is located at 2120 Upper Rouchel Rd. This restaurant is yet to be rated by Zomato users....