DoubleTree by Hilton Aberdeen City

Beach Boulevard
Aberdeen
United Kingdom