The Westwood Cottage facility is located in the town of Aberdeenshire Region, and the exact address is: Ballater Road, Aboyne, AB34 5HY, United Kingdom.