DoubleTree by Hilton Aberdeen Treetops, Aberdeen Aberdeen Venue Details Venue Phone: 01224 313377 Location Address:DoubleTree by Hilton Aberdeen Treetops, 161 Springfield Road, Aberdeen, Aberdeenshire, AB15 7AQ, United Kingdom