The public IP address 93.99.224.116 is located in Odolena Voda, Central Bohemia, Czechia. It is assigned to the ISP FORTE NET and sub-delegated to DIRECT DUTY druzstvo. The address belongs to ASN 16019 which is delegated to Vodafone Czech Republic a.s. Please have a look at the tables below for full details about 93.99.224.116, or use the IP Lookup tool to find the approximate IP location for any public IP address.