WIFI

Free Internet access in all the apartments of the resor...

Castelldefels
Hotel reviews
9.4

Score on a scale of 10