11+Years with ListedIn Home < Turriff < Accommodation < nettle cottages self catering nettle cottages self catering Tel: 01888511168 Turriff, Aberdeenshire Get Directions Website Email Share this page on: Business Overview Share this on: 4 star vist scotland rated self catering holiday cottages < > Opening Hours