Set in Castiglione della Pescaia and only 100 metres from Castiglione della Pescaia Beach, Casa Aldo - Riva Del Sole offers accommodation with quiet street views, free Wi-Fi and free private parking.
Via Mascagni 4, 58043 Castiglione della Pescaia, Italia