Hotel Lo Scoglio(3 stars)

Piazza Delle Sirene, 15 View on map