Address: Via San Michele, 7, 57025 Piombino (LI), , Italy
Size: 1 Bedroom
Beds: 1 Sofa bed
Prices: 60 EUR - 120 EUR / Night