To navigate, press the arrow keys. Deeside Log Cabins ← View details The Log Village, Aboyne, Scotland AB34 5AX +44 1339 884464 Get Directions From* To * — Required information