Hotel L'Ancora is a historic hotel in Avola, offering hospitality for over forty years. It features sea views and is located near the beach.