Holiday Inn Express Aberdeen City Centre

Chapel Street
Aberdeen
United Kingdom