The Nameserver meteor.ibed.pl have a IP Address of 195.150.8.98 which is hosted on Poland.
Noclegi w Polsce - szukanie po mapie