Hotels in Semorile
We found 1 property with availability in Semorile
Show on map
Hotel & Garden
Piazza Leonardi, 9, Semorile, Italy
Featuring a convenient location, Hotel & Garden Semorile offers views of the sea, and is 20 minutes' walk from Santuario della Madonna dell'Olivo. You will find a restaurant at this hotel.
- 1-1