Via Litoranea Per s. Cesarea Terme, 51 Castro Marina · In the city centre
171 Reviews
License number · IT075096A100035093, le075096013s0021314
Wheelchair-accessible
Lift access
Car park
Didn't find your perfect hotel?
More accommodation in Castro Marina