The Nameserver dns3.inforwebmultimedia.net have a IP Address of 91.142.209.33 which is hosted on Spain.
Hotel en segovia, españa