Ibis Castelldefels
Ibis Castelldefels hotel is 15 km away from Barcelona city centre and has 74 rooms. Imtech performs statutory maintenance services for this hotel.
Ibis Castelldefels hotel is 15 km away from Barcelona city centre and has 74 rooms. Imtech performs statutory maintenance services for this hotel.