3 star hotels in Castro Marina
We found 1 property with availability in Castro Marina
Show on map
Lamanna'S Hotel
Via Litoranea Per Tricase, 170, Castro Marina, Castro Marina, Italy
Featuring a swimming pool, Lamanna'S Hotel Castro Marina is within 500 metres of Castro Marina. There is luggage storage and a restaurant available on the premises.
- 1-1