Geo Location Information for 213.229.188.212 IP Address. The IP Address 213.229.188.212 is located at 41.4471 latitude and 2.2448 longitude in Spain. Friendly Location for the IP Address is Barcelona, Badalona, Spain, 08910
provides stylish, full equipped, Cheap & Quality apartments Central Barcelona for holiday business or studies, book on-line now up to 35% discounts + 34 93 487 32 93