Recently renovated Hotel Anfora in Castiglione della Pescaia offers comfortable stays with amenities like free bikes. Close to the beach and town center.