Via bainsizza, 19, 73010 Porto Cesareo
Villa 3 stars
Stella Marina offers accommodations in Porto Cesareo, a 16-minute walk from Porto Cesareo Beach and 1.7 miles from Isola dei Conigli. Complimentary Wifi is featured throughout the property and private parking is available on site. Lecce Cathedral is 16 miles away and Lecce Train Station is 16 miles from...