Geo Location Information for 88.151.103.97 IP Address. The IP Address 88.151.103.97 is located at 47.5333 latitude and 21.6333 longitude in Hungary. Friendly Location for the IP Address is Hajdu-bihar, Debrecen, Hungary, 4271